Хочу сваять устройс...
 
Уведомления
Очистить все

Хочу сваять устройство, с чего начать???

3 Посты
2 Пользователи
0 Likes
7,482 Просмотры
vovik8
(@vovik8)
New Member
Присоединился: 14 лет назад
Сообщения: 2
Topic starter  

К радиотехнике имею некоторое отношение, но с МК подробно не работал.
Смысл в том что бы обработать сигналы 5 входов и получить реакцию на три выхода.
Собственно по входам нужна реакция на фронты.
Один вход только фронт в минус, второй вход два фронта (импульса) в минус, третий - три, четвертый - четыре, пятый - передний фронт на плюс. Работать будут только два, последний обязательно и один из четырех ( в зависимости от условий).
На выходах первый - импульс 1сек, второй импульс 1сек или 3сек (в зависимости от условий), третий выход потенциал.
Собственно как выбрать камень, как построит, что писать???
Какие вообще проблемы при этом возникают.
Если вопросы звучат как у первоклассника, то удаляйте тему.
С Уважением, Владимир.


Цитата
Мужик
(@yk)
Eminent Member
Присоединился: 15 лет назад
Сообщения: 39
 

Здравствуйте!

Для данного устройства вполне хватит самых младших микроконтроллеров семейства AVR, например, ATtiny2313.

Схематику вижу себе такую:
Все пять входных проводов подключены к микроконтроллер, на каждую ножку ставится еще по резистору и два диода для защиты от переполюсовки и повышенного напряжения на входе (на вход нельзя подавать более 5,5 В - вроде такой порядок).

Микроконтроллер в бесконечном цикле гоняет опрос порта и как только состояние какой-то ножки изменяется с лог. "1" в лог. "0" увеличиает соответствующий счетчик т.е. если пришло три спад фронта по третьей ножке, счетчик для этой ноги равняется трём т.е. условие выполнено и на выходе что-то выдается. Потом счетчик обнуляется и процесс повторяется снова. Так со всеми входами.

Писать советую на Си, думаю что ко времени для вашей разработки это не критично.

Очень рекомендую скачать книгу Шпак Ю.А. "Программирование на языке С для AVR и PIC микроконтроллеров". Там есть примеры кода на Си, там останется только их чуток подправить и устройство готово.

Не стыдно не знать, стыдно не стремиться знать :). Задавайте любые вопросы.


ОтветитьЦитата
vovik8
(@vovik8)
New Member
Присоединился: 14 лет назад
Сообщения: 2
Topic starter  

Огромное СПАСИБО!
Извиняюсь, что сразу не ответил :oops:
Наверно будут еще вопросы.


ОтветитьЦитата