Страница 1 из 1

Помогите определить направление

Добавлено: Ср янв 11, 2012 09:48:19
West
Всем здравствуйте
Хотел бы собрать прибор, который бы считал циклы и при достижении n-ного количества циклов подавал бы питание на определенное время t. В перспективе значение n и t хотелось бы задавать самому. Вопрос, при разработке прибора под указанные задачи ориентироваться на логические схемы или использовать микроконтроллер?

Re: Помогите определить направление

Добавлено: Ср янв 11, 2012 10:44:25
pyzhman
Делать на том, на чем удобнее. Предполагаю, что на логике. Но для задания параметров самому удобнее все же на мк.

Re: Помогите определить направление

Добавлено: Ср янв 11, 2012 11:39:18
Meteor
Можно и на логике и на МК.
Разница вот в чем:
-Логика потребует нескольких (десятков?) микросхем (если речь о рассыпухе). Тщательной проработки, наличия буферов-формирователей для сигналов задания времени и числа циклов;
-МК чаще 1 корпус, но потребуется время на создание программы. В некоторых случаях, может потребоваться формирователь для тех же сигналов задания времени и циклов.
Варианты "передавай числа с компа" обрастают протоколом, формирователем (COM,USB...) и собственно компом.

Re: Помогите определить направление

Добавлено: Ср янв 11, 2012 11:55:30
ctpexhih
Meteor писал(а):МК чаще 1 корпус, но потребуется время на создание программы.
В случае с той задачей, которую описал автор темы, время на создание программы от силы час.

По теме. Для такой задачи проще использовать МК.

Re: Помогите определить направление

Добавлено: Ср янв 11, 2012 12:57:51
Meteor
Мы не знаем сил автора - если бы у него были то вопроса не было бы... Так что для него трудно и МК и логика. Мы можем только помогать и советовать

Re: Помогите определить направление

Добавлено: Ср янв 11, 2012 13:14:49
West
Спасибо всем!
Буду пробывать на МК. Весь мой опыт в электронике более теоретический, чем практический. Нутром чувствую, что в моей задумке сложного ничего нет, так что попробую начать осваивать микроконтроллеры. Есть дома Atini2313, на нем и буду пытаться с программированием на ассемблере