PDA

Просмотр полной версии : Тахометр на микроконтроллере


Тарифы: МТС, Билайн, МегаФон
Выгодные непубличные тарифы МТС, Билайн, МегаФон, Безлимитный интернет ✅
Corvette
22-10-2013, 22:56
Давно хотел начать изучать микроконтроллеры, и вот подвернулся повод - надо сделать курсач по цифровому тахометру. Хочу собрать действующий прибор - датчик Холла (например), микроконтроллер, индикатор. Нужно определиться с железом, заказать, запрограммировать. Кто сможет помочь со всем этим делом?

xopek
22-10-2013, 23:04
чем заинтересуешь?

Corvette
22-10-2013, 23:05
Об оплате договоримся)

xopek
23-10-2013, 00:19
пока не заинтересовал.

Djeremy
23-10-2013, 08:51
Сам сделай, там все просто как мозг поросенка
Покупаешь любую атмега аттини контроллер около 100 руб
и сам датчик в зависимости от частоты рублей 300
ну и так же в зависимости от частоты надо определиться с кварцем
Пишешь программу на баскоме заливаешь по лпт порту в контроллер и все готово.

Ну если курсач то можно не париться особо и сделать все в эмуляторе.

Михалыч Уфимский
23-10-2013, 08:53
А чо там сложного? Генератор импульсов, счетчик импульсов и функция обратно пропорциональная

Corvette
23-10-2013, 10:27
Да понятно, что все просто. Проблема только в лени и отсутствии всякого опыта, в том числе в программировании.
Железку собрать хочу больше для себя, а не для курсача. LPT-порта нету.
Вопрос намба уан: стоит ли начинать с ардуины?

Djeremy
23-10-2013, 10:29
для ардуины это слишком)
но за неимением лпт то ардуина конечно выход

tv2-117a
24-10-2013, 14:39
USB - LPT переходники же есть

shem86
24-10-2013, 18:10
Советую купить какой-нибудь отладочный набор на базе stm8-stm32, есть в электронике, цены 300-500 р. сразу отладчик есть. Сами процы есть в продаже в той же эл-ке недорого. Stm8 - своя 8-битная архитектура, хорошая периферия. В stm32 ARM Cortex. Многие щас скажут пушкой по воробьям, зато на С 5 строк кода, и производительности за глаза.

Corvette
24-10-2013, 22:47
Ну началось :)
Допустим, STM8S-DISCOVERY. А чем её питать после отключения от USB? А индикатор к ней тяжело будет подключить?

shem86
25-10-2013, 00:15
Чем угодно, от батареек можно. У 8S вроде от 3 до 5 В питание. Покупаешь корпус на 3 АА батареи и вперёд.
Индикатор-также как и к любому другому контроллеру, не сложнее. А можешь взять 8L дискавери вроде плату, она уже с ЖК дисплеем.

tv2-117a
25-10-2013, 00:34
Давай вместе займемся, мне тоже интереса ради только:)

Эскимосский алеут
25-10-2013, 00:49
Он не будет работать (прошивать). В CVAVR уж точно.
Вот этим можно atmel шить
http://electronica.bashel.ru/?item=79-38-70
если с Китая закажешь, то там 2,5$ такое стоит

emxim
25-10-2013, 08:40
На хабре есть статья про это, поищи. Чел достаточно подробно все описал

Djeremy
25-10-2013, 08:53
Да ваще без проблем, вот смотри один контроллер и экран и датчик, ну естественно вместо температуры воткнуть счетчик импульсов и все дела. Но я все же рекомендую атмел для таких задач.
Питается от айфоновской зарядки кубика.
Вложенный файл 259466

Corvette
25-10-2013, 09:55
Там вроде переключатель 3,3/5 В, 3 или 4,5 В подойдет для питания?
Давай, контакты в профиле или у Веры
Эта?
http://habrahabr.ru/post/153125/
Почему атмел?
Голова кругом идет от выбора)
Как насчет Arduino Uno?

Djeremy
25-10-2013, 09:57
ардуино это и есть атмел, просто в обвязке так то если деньги есть то конечно.
если денег нет то просто микросхему купить

Djeremy
25-10-2013, 10:01
Лучше тут купи и дешевле и с трек кодом http://www.aliexpress.com/item/Free-...020159678.html

Corvette
25-10-2013, 10:21
Ну эт понятно, брать буду по любому с обвязкой, времени жалко больше, чем денег. Так почему Atmel?
З.Ы. Вот это позабавило, особенно видео:
http://habrahabr.ru/post/159177/

shem86
25-10-2013, 17:59
Те кто привык к атмелу советуют атмел, не смотря на то что современные процы стоят дешевле и лучше по всем параметрам.
Зайдет любитель микрочипа будет советовать PICи.

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

TekKiller
25-10-2013, 21:03
http://www.drive2.ru/cars/lada/2107/...urnal/1678200/

TekKiller
25-10-2013, 21:04
В протеусе проэмулировать удобно

Corvette
12-01-2014, 18:18
Мужики, кто знает, как в STM8L посчитать количество переключений на ножке за интервал времени, заданный таймером?
На we.easyelectronics.ru цикл статей пока заканчивается на этой http://we.easyelectronics.ru/STM8/8l...y-nachalo.html

Corvette
18-01-2014, 13:24
Какой датчик (на 3-5 В) проще всего найти и потребует минимальной обвязки (датчик Холла, геркон, оптопара)?

tv2-117a
18-01-2014, 14:17
Corvette, так геркон ставь, сухой контакт и обвязки не надо

Djeremy
18-01-2014, 14:21
в зависимости от частоты так то..

Corvette
18-01-2014, 14:39
100 - 10 000 об/мин.

tv2-117a
18-01-2014, 14:40
ты где для курсача такие обороты брать будешь?:)

Corvette
18-01-2014, 15:21
Мотоцикл притащу)
Мне ж надо, чтоб датчик под ТЗ подходил, а у герконов, которые есть в Электронике, частота переключений 50-100 в сек (надо 166), а количество переключений всего 10^4 - 10^8 (http://lib.chipdip.ru/179/DOC000179600.pdf). Хотя на крайняк можно ТЗ подправить)

Djeremy
18-01-2014, 15:30
Датчик хола нужен в электронике есть

Corvette
30-01-2014, 01:30
Сделал, от така херовина получилась
http://forum.farit.ru/attachment.php...1&d=1391027300

tv2-117a
30-01-2014, 02:08
Давай вариант с мотоциклом))
Поздравляю кстати

Corvette
30-01-2014, 03:05
Пасиба:)
Для мотоцикла я не делал, там другой датчик нужен - петля на высоковольтный провод зажигания, механически не померишь

Djeremy
30-01-2014, 11:14
А собственно что сделал то? на вентилятор прилепил датчик? сам сок то был что бы сделать тахометр а он вроде как готовый уже не?

Corvette
30-01-2014, 23:21
Смысл был в изучении программирования микроконтроллера - ввод-вывод, таймеры, прерывания, вывод на дисплей, и применении всего этого дела на практике. Паять и подбирать элементную базу конечно тоже здорово, но как-нибудь в другой раз)
З.Ы. На фотографии отладочный набор STM8L-Discovery

Djeremy
30-01-2014, 23:31
Аааа сорь не знал что это дискавери, почитал о нем, типа ардуины короч) все норм. удачи! а вентилятор реально так медленно крутит?
А где учишься? на кого? куда устроиться собираешься?

Corvette
30-01-2014, 23:48
Спасибо)
Вентилятор 12-вольтовый работает от кроны, плюс два магнитика на нем висят, поэтому медленно.
Учусь в УГАТУ на ИИТе (информационно-измерительная техника) заочно, работаю уже пятый год в разных местах, контроллеры для себя изучаю :)
З.Ы. Я бы не сказал, что Discovery похож на Ардуину, это все-таки в первую очередь программатор/отладчик для STM8-контроллеров с небольшим набором компонентов на борту, и программируется на Си/Асме.

zlodey
24-02-2014, 15:18
и сколько стоит фигня эта? я то сам спаял похожую на меге8 и двухстрочном дисплее.16 символов. с юартом.

Corvette
14-03-2014, 00:50
500 рублей стоит эта отладочная плата (контроллер+программатор-отладчик+ЖК-дисплей+пара светодиодов и кнопка), сами контроллеры этого семейства стоят несколько дешевле аналогичных атмег.
Собирать контроллер+дисплей самому конечно круче, дешевле, правильнее и компактнее, но я в отсутствии опыта и преподавателя пошел по пути наименьшего сопротивления.

vadim_0007
14-03-2014, 13:50
Нахера такие навороты
вот жеж -
http://www.electro-tech-online.com/t...2%80%A6.27507/

http://www.josepino.com/?tachometer2

http://www.josepino.com/microcontroller/tachometerx

Дома собранный такой без дела валяется, думаю перешить в часы, благо всё решается чисто прошивкой и парой кнопок.

Corvette
15-03-2014, 00:05
Ну вот что-то никто такого не посоветовал, когда тема начиналась