Например TDA7294

Форум РадиоКот :: Просмотр темы - ну когда же из этого будет секундомер.
Форум РадиоКот
https://radiokot.ru/forum/

ну когда же из этого будет секундомер.
https://radiokot.ru/forum/viewtopic.php?f=57&t=13973
Страница 1 из 13

Автор:  lexsus1981 [ Вт фев 24, 2009 21:10:38 ]
Заголовок сообщения:  ну когда же из этого будет секундомер.

Товарищи кто нибудь дорисует эту схему что бы получился таки секундомер.
http://radiokot.ru/start/mcu_fpga/avr/15/index.shtml

Автор:  RUNA [ Вт фев 24, 2009 21:30:32 ]
Заголовок сообщения: 

Так, сам попробуй.

Автор:  lexsus1981 [ Ср фев 25, 2009 11:51:14 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

lexsus1981 писал(а):
Товарищи кто нибудь дорисует эту схему что бы получился таки секундомер.
http://radiokot.ru/start/mcu_fpga/avr/15/index.shtml

еслиб мог не спрашивал :)))

Автор:  shtorm [ Ср фев 25, 2009 12:09:13 ]
Заголовок сообщения: 

да собственно дорисовывать ничего ненадо...нужно просто прогу написать "как надо". а вот как надо это уже вам лучше знать(точность, управление, и вообще какие требования к секундомеру?)...

Автор:  lexsus1981 [ Ср фев 25, 2009 15:04:38 ]
Заголовок сообщения: 

shtorm писал(а):
да собственно дорисовывать ничего ненадо...нужно просто прогу написать "как надо". а вот как надо это уже вам лучше знать(точность, управление, и вообще какие требования к секундомеру?)...


цифровой секундомер должен содержать как минимум:
• Кнопка, которая с поочередным, однократным нажатием будет выполнять две функции “Пуск/Стоп ”.
• Кнопка, которая однократным нажатием будет выполнять функцию “Сброс”.
• Акустическая индикация.
Все же хотелось бы увидеть полную электрическую схему.

Автор:  SeamaNCOS [ Ср фев 25, 2009 19:48:26 ]
Заголовок сообщения: 

Возми за пример http://radiokot.ru/circuit/digital/home/33/
там есть исходник. Поделив число сравнения на 60 и изменив обработчик кнопок сделав СТАРТ/СТОП на клавишу 2 получиш секундомер . Будет отображать МИН-СЕК. после обработчика надо написать небольшую подпрограмму чтоб при нажатии выводила сигнал на порт PB6 чтоб пищал при нажатии на СТАРТ/СТОП.

Автор:  steaml [ Чт май 20, 2010 12:33:36 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

Никто так и не сделал простейший секундомер?
Весь инет перерыл, везде функционально громоздкие девайсы :(

тоже нужен просто секундомер, только с сотыми (мин : сек : сотые секунд)... страт/стоп и сброс... больше ничего, максимально упрощенный вариант.

Автор:  vitecd [ Пн май 24, 2010 01:31:53 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

а чо ленивые то такие?
ДВА!!! образца есть, лень почитать исходник да побаловаться пару вечеров в симуляторе? почему пару? ну... есть предположение, что в теме не бум/бум

Автор:  Кашпо [ Пн май 24, 2010 04:01:45 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

steaml писал(а):
Никто так и не сделал простейший секундомер?

ИМХО это задание для новичков, начинающих изучать МК. 20 строчек кода на Си. (5, чтобы считать, остальные - выводить результат в человеческом виде ;) )

Если уж за новичка писать МА-МА, ПА-ПА, то толку от этого не будет ;)

Автор:  steaml [ Ср май 26, 2010 12:25:34 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

Банально хочется содрать с готового... да, пусть мне будет стыдно :)
Профиль немного другой, а очень хочется собрать, не обессудьте :beer:
(последний раз пытался писАть в институте, а сейчас уже трудно образованием заниматься)

Автор:  smac [ Ср май 26, 2010 19:10:39 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

steaml писал(а):
Банально хочется содрать с готового... да, пусть мне будет стыдно :)

Что-то мне скучновато стало, могу попробовать Вам помочь, да и попрактиковаться в удаленной отладке тоже можно, поэтому Вы выбирайте схему, а дальше обсудим ее, доведем до ума и начнем программу писать.

Автор:  steaml [ Чт май 27, 2010 10:34:03 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

Да вот на основе той, что упоминалась :) http://radiokot.ru/circuit/digital/home/33/
только там 4 сегмента... а нужно хотя бы 5, с единицами минут :)

Автор:  smac [ Чт май 27, 2010 12:39:41 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

steaml писал(а):
Да вот на основе той, что упоминалась :) http://radiokot.ru/circuit/digital/home/33/
только там 4 сегмента... а нужно хотя бы 5, с единицами минут :)

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

Автор:  steaml [ Чт май 27, 2010 15:25:16 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

Индикаторы такие же как в схеме. Разве что сегментов 5.
МК - любой доступный, чем дешевле, тем конечно лучше.
Если без сильных усложнений реально сделать 6 сегментов, то было бы здорово (на вырост, десятки минут...)

Собрать - вопрос одного дня, вот только выбрать тот день...

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

Индикаторы поставлю большие, "подкачать" выходы уже не вопрос, это осилю без проблем.

Напряжение питания - любое удобное для МК, с этим тоже проблем не будет.
Правда вопрос с кругами... хотя бы 2 круга отдельно (но это усложнит, тогда ну его...)

Автор:  smac [ Пт май 28, 2010 07:18:48 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

В упомянутой схеме индикатор счетверенный, поэтому разрядов либо четыре либо восемь. Давайте сделаем 8 разрядов пока с небольшими индикаторами, ибо отлаживать конструкцию собираемся.
Контроллер выбирайте Вы, для восьми разрядов нужен контроллер с 2-мя полными портами (по 8 пин) и 2 вывода на кнопки(датчики) и несколько выводов запасных (1-2 хватит)--например мега16 или мега 32 подойдет будет комфортно работать. Узнайте подойдут ли Вам предложенные контроллеры по финансам, хотя в Вашем случае львиную долю отъедят индикаторы (большие). Если мы не будем сопрягать устройство с 3.3 вольтовыми девайсами, то предлагаю сделать напряжение питания 5 В.
Про два круга-- не проблема, но это усложнит аппаратную часть. Я так понимаю вы хотите чтобы два круга индицировались одновременно, тогда нужно вдвое больше индикаторов и, если не усложнять конструкцию корпусами логики, потребуется вдвое больше портов (нужно будет как минимум 32 ноги только на индикацию, при 8-ми разрядных кругах). С аппаратной точки зрения проще будет индицировать круги на одном индикаторе (попеременно либо еще как), в общем определяйтесь окончательно.

Автор:  steaml [ Пт май 28, 2010 10:34:40 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

Мега - отлично.
5В - тоже.

Круги в принципе не так принципиальны, в конце концов могу сделать два независимых счетчика и затем выбирать показания которого индицировать, а запуск второго разрешать после стопа первого, хоть это и дурной путь видимо и лучше программно организовать два отсчета (но тогда уже необходимо хранить показания первого... короче не знаю как лучше).

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

Автор:  smac [ Пт май 28, 2010 21:03:16 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

steaml писал(а):
Мега - отлично.
5В - тоже...

Давайте выберем мегу16, определяйтесь с типом корпуса (dip, tqfp) - от этого будет зависеть разводка.
Пожалуйста сообщите точно тип индикатора с которым у Вас не будет проблем с доставабельностью ( если уже есть индикатор сообщите его тип, если не знаете типа - прозванивайте распиновку и фотку выложите) - от этого также будет зависеть схем и разводка ( и программа конечно, но это мелочи).

Автор:  neon-f [ Пт май 28, 2010 21:37:16 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

секундомер подразумевает мобильность, следовательно небольшие размеры. зачем вам сороконогая мега 16 в громадном (для мобильного устройства) dip корпусе. tqfp далеко не просто и плату изготовить, и паять на плату. ну и обьем 16кило :shock: . Очень хочется посмотреть на код секундомера хотябы больше килобайта (вместе с динамической индикацией.)
Дело конечно ваше, ( секундомер как готовое устройство меня не интересует) но я советую обратить внимание на тини 2313 в соик корпусе. очень мала, продаётся на любом углу, чуть ли не самая дешевая, ног хватает(2 на кварц, 8+6 на шестиразрядный индикатор и одна на копки(до 6 кнопок в динамическом режиме)).

Автор:  smac [ Пт май 28, 2010 22:15:24 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

neon-f писал(а):
...Очень хочется посмотреть на код секундомера хотябы больше килобайта (вместе с динамической индикацией.)
...

Дойдет время до кода - увидите. Действительно по ресурсам она избыточна, однако в данном случае нужно большое количество разрядов и мне кажется, что расширять порты несколькими корпусами логики не комильфо. Это конечно круто упихивать невпихуемое, доводить до тини13 и т. п., но я этим заниматься не хочу. Про 6 кнопок на одной ноге тини2313 (напоминаю что она без АЦП) - это постоянные времени RC-цепей что-ли мерить, ну нафиг, мне не хочется. В любом случае решать "заказчику", однако при использовании тини2313 возможностей явно меньше.
Опять-же тему прочитайте - человек увлекается автоспортом, ему впоследствии ему возможно понадобится секундомер с продвинутыми возможностями, и конструкцию на тини просто придется выбросить. Посмотрел сейчас на терраэлектронике - мега16-119 рублей тини2313-58 - я думаю 60 рублей экономии не спасут отца русской демократии.

Автор:  neon-f [ Пт май 28, 2010 22:44:40 ]
Заголовок сообщения:  Re: ну когда же из этого будет секундомер.

ок, ок, не на что не претендую. :beer:
по поводу кнопок. я имел ввиду не ацп, а динамический опрос, т.е. если у нас 6 разрядов, то подключая один вывод через резисторы или через диоды и кнопки к выводам которые управляют разрядами, получаем шесть кнопок на один вывод.
и по поводу обьема. я в программировании чайник-первокласник. сейчас делую одну штуку. код наверное наикревейший (так называемый быдлокод), так вот меньше чем в 4 кило я напихал целую кучу всего, там и динамическая матрица 48х6 и корекция хода, и DS18B20 и бегущая строка, знакогенератор........... поэтому думаю что секундомер , да еще если будет писать спец, и на пол кило не потянет, а для таких как я - кило с запасом. ну нечему там тянуть. считаем прерывания - выводим на индикатор, обслуживаем 2-3 кнопки.
сори еще раз, все ИМХО. :) с удовольствием буду следить за развитием проекта.

Страница 1 из 13 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/