Тахометр на 16F628 | |||
---|---|---|---|
reanimaster 25/07/2010 23:35 |
Срочно нужен был тахометр на мк. Собрал по http://josepino.com/microcontroller/tachometer1 , всё работает. Вот только не могу въехать, при включении индикаторы в демо режиме светяться ярко, как только мк входит в режим измерения яркость свечения уменьшается в разы. У этого мк резюки уст. програмно, листинга у автора нет. Может кто в танке? |
||
m.ix 26/07/2010 02:41 |
такой простой не собирал
То что мной повторено имеется тут http://monitor.espec.ws/section44/post906934.html в подробностях с видео. Тебе резюки обязательно нужно ставить, на каждый сегмент. дабы не нагружать МК. http://josepino.com/images/main-image.gif |
||
reanimaster 26/07/2010 13:37 |
m.ix, по этой схеме http://www.shematic.net/page-69.html вопрос: использую холла SS495, так он за один оборот вала выдаёт 1 импульс или 2? |
||
m.ix 26/07/2010 18:38 |
reanimaster, у меня по сложнее по многофункциональнее.
детальков то всего ничего, можно сваять за 30 минут и испробовать. |
||
-20 dB 26/07/2010 19:05 |
reanimaster, а магнит сколькиполюсный? Если двух-, то импульс должен выдаваться один, если много-, то смотря сколько. Короче, N/2, где N - число полюсов. Хреново знаком с автомобильными распределителями, но чисто по логике должен стоять простой двухполюсный, и, стало быть, выдавать 1 имп/об... |
||
reanimaster 26/07/2010 19:05 |
m.ix, ты какой именно имеешь в виду? мне главное чтобы от 50 до 3000 в этом диапазоне и желательно по-точнее. |
||
kapral_82 26/07/2010 19:06 |
reanimaster, тут неуместно привязывать количество импульсов к датчику,все зависит от полюсов на валу,это касательно любого датчика.Датчик дает срабатывание при воздействии на него,сколько воздействий - столько и импульсов. SS495 это линейный датчик,а не пороговый. |
||
reanimaster 26/07/2010 19:22 |
kapral_82, о пардон, д.холла стоит от СМА LG Direct Drive (маркировка "512"), по осцику импульсы с четкими фронтами при пит.5В где-то на выходе 4В что вполне достаточно.
-20 dB, магнит двухполюсный стоит по оси вала, дачтик над ним, то есть с импульсами всё в порядке, просто программно тахо будет выдавать правильные показания, или делить/умножать на 2? |
||
-20 dB 26/07/2010 19:55 |
Ёпрст... Порылся - охренел. Маркировка "512" - похоже, у китайцев любимая для датчиков Холла вообще. http://www.bbautomacao.com/home_hall_effect_sensor_element_ics_cross_reference.html (столбец Chinese parts) Так отмаркированы и аналоговые (линейные) датчики, типа упомянутого SS495, и дискретные, типа SS566, и с двухтактным выходом, и с открытым коллектором... Короче, все, что есть. Если магнит - двухполюсный, датчик должен выдавать правильные показания. Хотя, посмотрев на номенклатуру датчиков, я уже начинаю сомневаться - а вдруг уже есть датчики, чувствительные к обеим полярностям магнитного поля? Проще проверить экспериментально - внешним магнитом. Если датчик будет реагировать только на одну полярность - значит, всё норм, и никакого деления/удвоения импульсов не будет. |
||
reanimaster 26/07/2010 20:24 |
-20 dB, короче, подал питание, на осцике 4 Вольта, повернул на 180 - упало в 0, ещё 180 - 4В, похоже всё в норме |
||
m.ix 26/07/2010 20:51 |
reanimaster, собирал тот о чём более полно я рассказывал в теме привёдённой выше.
Датчик можно и не только оптический применить как я. Измеряет точно до 65000 |
||
reanimaster 26/07/2010 21:36 |
http://www.shematic.net/page-69.html на схеме ошибка, xtal -15pF |
||
m.ix 26/07/2010 22:38 |
reanimaster, если ты не заметил то там нету и нумерации выводов. |
||
reanimaster 26/07/2010 23:53 |
m.ix, кто-то кого-то , подрисуем |
||
m.ix 27/07/2010 00:30 |
reanimaster, Ага дэдуктивным методом шерлока займёмся |
||
reanimaster 27/07/2010 08:41 |
Я думаю усилитель тут тоже ни к чему |
||
m.ix 27/07/2010 08:52 |
reanimaster, Для датчика нужен своего рода усилитель,, дабы поднять его логический уровень до ТТЛ |
||
-20 dB 27/07/2010 11:30 |
Не разумно. Я вообще-то тоже вчера репу чесал - нафиг тот усилительный каскад нужен. Ни до чего умного не дочесался. Во-первых, у датчиков с ОК-выходом уровень и так... универсальный - подтянуть коллектор к +пит резючком - и всё будет ОК. Во вторых - ну, сигнал этот каскад инвертирует... А какая нафиг разница, инвертированные или нет импульсы будут идти с датчика, если у магнита всего две полярности? Ну, единственный более или менее разумный вариант предположил (и тот весьма сомнительный), что у автора схемы и были как раз линейные (без встроенного компаратора, возможно - именно SS495) датчики, и не было возможности установить их на расстоянии от магнита, обеспечивающем насыщение выхода датчика. Или, в этом же случае - не устраивала крутизна фронтов (аналоговый датчик "выдаст" синусоиду, при напряжённости магнитного поля, достаточную для насыщения - обрезанную по уровню, но фронты всё равно будут синусоидальными). Но тогда имело бы смысл вообще триггер Шмитта поставить... Короче, имея дискретные датчики с ОК в предостаточном объёме (а нужен-то всего один), выкинул бы я нах этот каскад - проку от него, на мой взгляд, как от козла молока. А волну гнать не стал по той причине, что и явного вреда от этого каскада не наблюдается - в крайнем случае, при какой-нибудь гипернаводке на вход с системы зажигания первым подохнет дешёвый транзистор, возможно, спасая собой вход проца. Правда, и в этом случае супрессор или простой стабилитронный ограничитель на входе был бы надёжнее, ИМХО. |
||
kapral_82 27/07/2010 13:22 |
-20 dB, чтоб по входу защитить можно оптопару поставить,например 6N137(или аналог),заодно и уровень подогнать,там открытый коллектор. |
||
-20 dB 27/07/2010 13:38 |
kapral_82, да я и не думаю особо, что наводки могут быть такими, чтобы бед натворить. Это я так, размышляя над "высокой идеей" автора по установке этого каскада предположил, что у него такие мысли могли быть.
А по уровню и подгонять нечего - если у Холла открытый коллектор, подтянуть его к +5 В через резюк 5...100 кОм, и нет проблем. Кстати, при этом сам датчик может хоть напрямую от +12 В питаться, но это при условии, что выход у него именно ОК, а не двухтактный. Впрочем, в последнем случае можно диодную развязку поставить. Правда, перерыв ВСЕ имеющиеся у меня датчики, не нашёл ни одного с двухтактным и ни одного линейного (кроме "лысых" ДХК-06 от ЛПМ "Веги" и таких же "лысых" импортных от капстанов CD - но там вообще схема подключения нужна своя, сложная, с дифференциальным усилителем - с них сигнал милливольтный дифференциальный снимается)... |
||
reanimaster 27/07/2010 19:49 |
-20 dB, именно, подтянул 10 ком и всё на мази, если ставить аналоговый, то да, нужен типа на рис: |
||
m.ix 27/07/2010 22:20 |
Не просто же так в схему ставят усилители или компараторы! |
||
kapral_82 27/07/2010 23:43 |
m.ix, причем тут просто так или не просто так?Обычный формирователь сигнала,контроллер считает количество импульсов на входе в промежуток времени,соответственно ему лучше оперировать логическим сигналом.Логический сигнал должен быть приведен по уровню,думаю вариантов реализации море.Чего его воду лить из пустого в порожнее,схемотехника таких цепей это классика. |
||
m.ix 27/07/2010 23:47 |
kapral_82, Ну незнаю я собрал и сей дэвайс работает исправно.
Правда редко им пользуюсь. http://www.youtube.com/watch?v=iHGfgSQHZEg http://www.youtube.com/watch?v=ek2KYDf8XBU |
||
kapral_82 28/07/2010 00:06 |
Симпатичный девайсик!
m.ix, чего-то я погорячился с коментом,наверное пора в отпуск |
||
reanimaster 28/07/2010 11:13 |
Уважаемые, всё-таки хотелось бы закончить вариант с тахо http://www.josepino.com/automobile/tachometer1 , уже пухну, как увеличить яркость индикаторов, такой фокус не проходит.... |
||
kapral_82 28/07/2010 13:58 |
какие у тебя стоят номиналы резисторов?По схеме из первоисточника их вообще нет,а в предыдущем посте - 2,4 кОм,что многовато будет,нужно 270....470 Ом. |
||
m.ix 28/07/2010 14:56 |
на трубе посмотрел 8сек ролик типа похожего дэвайса
там так же яркость в начале дэйморежима максимальняа а после гаснет описания к ролику ваще никакого |
||
reanimaster 28/07/2010 14:57 |
kapral_82, это типовая схема, у меня 220 Ом, но прикол в том, что demo проходит с ярким свечением, в режиме измерения тускло, при дневном свете почти не заметно..
ДОБАВЛЕНО 28/07/2010 13:06 m.ix, kapral_82, не подскажете с какого девайса можно снять кварц на 4.096 МГц? |
||
m.ix 28/07/2010 22:26 |
Я в магазине покупаю и голову при этом не ломаю.
а чё 4000 не идёт? |
||
reanimaster 31/07/2010 13:51 |
Собрал сий девайс по http://www.shematic.net/page-69.html , но вот какая лажа, использовал ЖКИ GDM1602A вместо указанного, а там киррилица, а у меня такого нет, да и в магазинах наших тоже не нашел, есть ли выход? или хотя-бы кракозябры убрать? |
||
m.ix 31/07/2010 17:17 |
кракозябры убрать?
================= единственный выход, переписать ПО у меня собранный LCF метр - там в настройках можно выбрать тип дисплея |
||
reanimaster 31/07/2010 21:08 |
На сайте листинг корявый, у этого ЛСД есть джамперы, но их назначение я не знаю
ДОБАВЛЕНО 31/07/2010 19:52 блин, у автора букавки а, м, н нелюбимые., так все-таки нужно делить показания на два??? часть листинга: ============================================================================== ; 2 - делитель, так как за 1 оборот колевала происходит 2 импульса с датчика Холла (т.е.2 лог нуля) ============================================================================== блин, у меня один импульс за оборот, хотя опять непонятно, смотря как полюса, к примеру: HI-LOW-HI or LOW-HI-LOW - как он считает??? |