AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
19.07.2013, 09:45
|
#1
|
Прохожий
Регистрация: 19.07.2013
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Адаптивный светофор
Здравствуйте! Нужна помощь в разработке на микроконтроллере адаптивного светофора со временем зеленого света, пропорциональным интенсивности движения автомобилей (нужно для курсового).
![Нажмите на изображение для увеличения
Название: датчики.png
Просмотров: 295
Размер: 19.1 Кб
ID: 49655](https://kazus.ru/forums/attachment.php?attachmentid=49655&thumb=1&d=1374212609)
для курсового пойдет и такая вот схема подключения датчиков.
Во общем есть идея: датчики устанавливаются на расстоянии 50 метров до светофора с датчиков подсчитываем сколько пришло импульсов. Импульсы с двух датчиков одного направления дороги складываем и потом сравниваем эту сумму с суммой другого направления, в каком направлении окажется больше там горит зеленый, через 5 секунд опять подсчитываем и сравниваем где больше-зеленый и т. д.
Подскажите пожалуйста какой микроконтроллер больше всего подойдет для этих целей? И как это все реализовать?
|
|
|
|
19.07.2013, 09:54
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Адаптивный светофор
Сдается мне, что это работать не будет: при очень интенсивном движении датчик будет "ловить" несколько машин за раз. Эффективней, дешевле и проще — поставить видеокамеру и обрабатывать видео.
А датчики сгодятся лишь для узкой улочки, где больше одной машины в ряд никак не протиснуться.
А еще нужно вспомнить, что перекрестки обычно имеют три и более сопряжения. Светофор поперек дороги без сопряжений только для пешеходов делается.
Какая-нибудь "малинка" судя по отзывам работавших с ней, вполне справится с элементарной обработкой данных с четырех видеокамер (латентность здесь высокая не нужна, т.е. вполне можно по кадру за секунду обрабатывать). У нее есть GPIO, на которые можно повесить исполнительные механизмы. А можно на каждый светофор повесить свое управление на каких-нибудь дешевеньких контроллерах (хоть пиках), соединяясь с ними хоть по CAN-шине, хоть по RS-485…
Статей в интернете полно, как обработать видео и определить количество автомобилей. Схем исполнительных механизмов — тоже (обычная светодиодная трехцветная гирлянда).
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
19.07.2013, 10:06
|
#3
|
Прохожий
Регистрация: 19.07.2013
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Адаптивный светофор
Сообщение от eddy
|
Сдается мне, что это работать не будет: при очень интенсивном движении датчик будет "ловить" несколько машин за раз. Эффективней, дешевле и проще — поставить видеокамеру и обрабатывать видео.
А датчики сгодятся лишь для узкой улочки, где больше одной машины в ряд никак не протиснуться.
А еще нужно вспомнить, что перекрестки обычно имеют три и более сопряжения. Светофор поперек дороги без сопряжений только для пешеходов делается.
Какая-нибудь "малинка" судя по отзывам работавших с ней, вполне справится с элементарной обработкой данных с четырех видеокамер (латентность здесь высокая не нужна, т.е. вполне можно по кадру за секунду обрабатывать). У нее есть GPIO, на которые можно повесить исполнительные механизмы. А можно на каждый светофор повесить свое управление на каких-нибудь дешевеньких контроллерах (хоть пиках), соединяясь с ними хоть по CAN-шине, хоть по RS-485…
Статей в интернете полно, как обработать видео и определить количество автомобилей. Схем исполнительных механизмов — тоже (обычная светодиодная трехцветная гирлянда).
|
Это не реальный проект, а курсовой (нужно чтоб все по проще было).
Датчики разные бывают например smartsensor радарного типа до 10 полос отслеживает там как раз RS-485 соединение, но я не смогу написать программу для микроконтролера чтобы это все реализовать.
|
|
|
|
19.07.2013, 13:34
|
#4
|
Вид на жительство
Регистрация: 09.01.2011
Сообщений: 364
Сказал спасибо: 31
Сказали Спасибо 86 раз(а) в 59 сообщении(ях)
|
Re: Адаптивный светофор
Сообщение от dimon2383
|
но я не смогу написать программу для микроконтролера чтобы это все реализовать.
|
Не понял в чем тогда курсовой заключается? И зачем надо писать программу если не умеете?
Если программирования микроконтроллеров нет в программе обучения - так и сказать руководителю мягко послав его. А если есть - то Вам в раздел "Предложения по работе"")))
|
|
|
|
19.07.2013, 13:42
|
#5
|
Гражданин KAZUS.RU
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
|
Re: Адаптивный светофор
О прям один в один, тема моего курсача, который я сдал на отлично четыре года назад. Пишите в личку договоримся.
__________________
Не ошибается лишь тот, кто ни чего не делает!
|
|
|
|
19.07.2013, 13:52
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Адаптивный светофор
[offtop]
"Вертикальное направление дороги" звучит великолепно! Что-то вспоминаются такси из "пятого элемента"...
[/offtop]
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
19.07.2013, 14:47
|
#7
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Адаптивный светофор
Сообщение от dimon2383
|
Импульсы с двух датчиков ... складываем ... сравниваем ... через 5 секунд опять подсчитываем и сравниваем ...
... какой микроконтроллер больше всего подойдет для этих целей?
|
" Для задачи" произвести два сложения и одно сравнение раз в пять секунд " больше всего подойдет" любой микроконтроллер.
__________________
There's always more than one way to skin a cat.
|
|
|
|
19.07.2013, 19:07
|
#8
|
Прохожий
Регистрация: 19.07.2013
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Адаптивный светофор
Сообщение от Сергей_Ковалев
|
Не понял в чем тогда курсовой заключается? И зачем надо писать программу если не умеете?
Если программирования микроконтроллеров нет в программе обучения - так и сказать руководителю мягко послав его. А если есть - то Вам в раздел "Предложения по работе"")))
|
программу я смогу написать,а не смогу имелось ввиду только часть про связь через rs-485
|
|
|
|
19.07.2013, 19:57
|
#9
|
Вид на жительство
Регистрация: 09.01.2011
Сообщений: 364
Сказал спасибо: 31
Сказали Спасибо 86 раз(а) в 59 сообщении(ях)
|
Re: Адаптивный светофор
Сообщение от dimon2383
|
программу я смогу написать,а не смогу имелось ввиду только часть про связь через rs-485
|
А связь через rs-485 - это не программа? Это же самая простая ее часть! МК сам умеет общаться через rs-485. Называется usart. В тырнете информации завались!
|
|
|
|
19.07.2013, 20:20
|
#10
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,630
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Адаптивный светофор
Сообщение от Сергей_Ковалев
|
МК сам умеет общаться через rs-485.
|
только еще преобразователь уровней и кое-какую обвязку надо будет добавить.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ВКР Светофор на Atmega8
|
Dminty |
Микроконтроллеры, АЦП, память и т.д |
2 |
02.01.2011 09:23 |
Часовой пояс GMT +4, время: 21:51.
|
|