Тахометр на 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 писал:
...использую холла SS495, так он за один оборот вала выдаёт 1 импульс или 2?

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
reanimaster писал:
...маркировка "512"

Ёпрст... Порылся - охренел. Маркировка "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
m.ix писал:
reanimaster, Для датчика нужен своего рода усилитель,, дабы поднять его логический уровень до ТТЛ


Не разумно.

Я вообще-то тоже вчера репу чесал - нафиг тот усилительный каскад нужен. Ни до чего умного не дочесался. Во-первых, у датчиков с ОК-выходом уровень и так... универсальный - подтянуть коллектор к +пит резючком - и всё будет ОК. Во вторых - ну, сигнал этот каскад инвертирует... А какая нафиг разница, инвертированные или нет импульсы будут идти с датчика, если у магнита всего две полярности?

Ну, единственный более или менее разумный вариант предположил (и тот весьма сомнительный), что у автора схемы и были как раз линейные (без встроенного компаратора, возможно - именно 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 - как он считает???

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru