Прошивка и файл протеуса в архиве
Сигнализатор скорости - прошу проверить правильность схемы
Сигнализатор скорости - прошу проверить правильность схемы
Началось всё с того, что попал на штраф и больше такое повторять не хочется. Наваял программку на МК. Суть такова, измеряет количество импульсов с датчика скорости, преобразуя их в скорость и пройденное расстояние. Кнопками задается ограничение. Если превышаешь - начинает пищать. Так как место осталось - еще сделал вольтметр. Но вот в электросхемах я дуб дуом. По аналогии с другими поставил резисторов/ конденсаторов, правильно ли? и чего не хватает?
Прошивка и файл протеуса в архиве

Прошивка и файл протеуса в архиве
- Вложения
-
- ограничитель скорости.rar
- (27.69 КБ) 152 скачивания
- Реклама
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Сигнализатор скорости - прошу проверить правильность схе
R7 наверное не надо.
Дтод D перед стабилизатором тоже ненужен.
RV которым вы имитируете изменение напряжения надо снизу воткнуть на землю.
Дтод D перед стабилизатором тоже ненужен.
RV которым вы имитируете изменение напряжения надо снизу воткнуть на землю.
Re: Сигнализатор скорости - прошу проверить правильность схе
про R7 понял. А диод для безопасности если полярность перепутать. А про переменник это обязательно? просто бы хотелось узнать "зачем"..я в этом не очень смыслюGisteresis писал(а):R7 наверное не надо.
Дтод D перед стабилизатором тоже ненужен.
RV которым вы имитируете изменение напряжения надо снизу воткнуть на землю.
- MrLeo
- Поставщик валерьянки для Кота
- Сообщения: 2207
- Зарегистрирован: Вс июн 03, 2012 17:23:17
- Откуда: Москва
- Контактная информация:
Re: Сигнализатор скорости - прошу проверить правильность схе
Такое включение переменника, как на схеме, называется реостатом и используется в цепи последовательно для регулировки тока. Если нижний конец переменника посадить на землю, то получится потенциометр, с которого будет сниматься напряжение от 0 до 12 В (если я правильно разобрал надпись).
Хотя... если RV задуман как довесок к верхнему плечу делителя...
Хотя... если RV задуман как довесок к верхнему плечу делителя...
Re: Сигнализатор скорости - прошу проверить правильность схе
как раз таки именно такMrLeo писал(а): Хотя... если RV задуман как довесок к верхнему плечу делителя...
- Реклама
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Сигнализатор скорости - прошу проверить правильность схе
Вы говорите, что у вас вольтметр.MiXXXeR писал(а):как раз таки именно такMrLeo писал(а): Хотя... если RV задуман как довесок к верхнему плечу делителя...
Если так, то делитель должен быть неизменным, иначе это фигня какая то.
А для того чтобы сымитировать источник измеряемого напряжения, только для тестов в протеусе, то надо сделать потенциометр с землей снизу.
Иначе понимаете, у вас делитель плавает и как это вы учитываете в программе?
И желательно резисторы ставить прецизионные, не более 1%
На ногу 21 надо в роди как опорное выдавать?
А у вас просто кондер подсоединен. Надо питание еще подтянуть туда.
Если вы используете внутренний источник, тогда все гуд. (об этом вы ничего не сказали, прошивки я читать не умею к сожалению
LCD надо через потенциометр подключать чтобы иметь возможность регулировать яркость. Если это вам надо конечно.
И чего? заменили его на R8MiXXXeR писал(а):про R7 понял.
- АлександрЛ
- Друг Кота
- Сообщения: 43902
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Сигнализатор скорости - прошу проверить правильность схе
Ну, для внутреннего источника опорного напряжения как раз и нужен конденсатор на 21 ногу.. Вот только зачем 1% резисторы- не понятно. Это- ПОКАЗОМЕТР напряжения, и подстроечник включен вполне нормально- делитель "на землю" висит через R1, R2.. Единственно, "для красоты" я бы соединил нижний вывод подстроечника с движком... но можно и не соединять..Gisteresis писал(а): Вы говорите, что у вас вольтметр.
Если так, то делитель должен быть неизменным, иначе это фигня какая то.
А для того чтобы сымитировать источник измеряемого напряжения, только для тестов в протеусе, то надо сделать потенциометр с землей снизу.
Иначе понимаете, у вас делитель плавает и как это вы учитываете в программе?
И желательно резисторы ставить прецизионные, не более 1%
На ногу 21 надо в роди как опорное выдавать?
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Сигнализатор скорости - прошу проверить правильность схе
Не разрывайте абзац:АлександрЛ писал(а):Ну, для внутреннего источника опорного напряжения как раз и нужен конденсатор на 21 ногу
Gisteresis писал(а):На ногу 21 надо в роди как опорное выдавать?
А у вас просто кондер подсоединен. Надо питание еще подтянуть туда.
Если вы используете внутренний источник, тогда все гуд. (об этом вы ничего не сказали, прошивки я читать не умею к сожалению)
Так показометр то кривой. Не до нуля меряет. (реостат несколько мегом стоит что ли?)АлександрЛ писал(а):ПОКАЗОМЕТР напряжения
И кстати говоря! Как я вижу напряжение переменное (Я правильно понял? там стоит вольтметр AC), да еще и 140В, а номиналы делителя 50к и 10к? Так работать не будет. При таких номиналах на АЦП пойдет около 20-25В (не разгляжу какие там точно номиналы) в то время как он меряет только до 5В! И зачем переменку мерять?
Нужно сигнал выпрямить, и верхнее плечо увеличить до 386к.
Можно и реостат, это дело ваше, но это как то по китайски.
Re: Сигнализатор скорости - прошу проверить правильность схе
У меня в машине такой стоит: http://www.vovka.sv19.com/Avto-Spidometr
- АлександрЛ
- Друг Кота
- Сообщения: 43902
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Сигнализатор скорости - прошу проверить правильность схе
Ну, изначально было сказано, что вольтметр для авто, ну, а то, что в протеусе ТС "нарисовал" вместо DC- источника - АC- источник- ну, ошибся, бывает.... А почему вы решили, что "до нуля" мерять не будет? Будет, никуда не денется, у АЦП меги8 входное сопротивление большое, ему 100 Ом- "по барабану".. нормальный (в смысле- вполне рабочий) входной делитель для вольтметра..Gisteresis писал(а):Так показометр то кривой. Не до нуля меряет. (реостат несколько мегом стоит что ли?)
И кстати говоря! Как я вижу напряжение переменное (Я правильно понял? там стоит вольтметр AC), да еще и 140В, .
-
Alkul
- Держит паяльник хвостом
- Сообщения: 933
- Зарегистрирован: Ср апр 13, 2011 11:09:20
- Откуда: Екатеринбург
Re: Сигнализатор скорости - прошу проверить правильность схе
Никто не увидел, что вывод AVCC неправильно подключен.
Автор, Вы даташит-то читали на контроллер?
Если задействуется встроенный АЦП, то вывод AVCC нужно подключать к +5 В через LC-цепь (к +5В через индуктивность и через конденсатор на землю). В даташите в разделе "Analog-to-Digital Converter" сказано, как это делается и картинка есть.
Ну, и уж коли делается вольтметр для бортсети автомобиля, то на входе АЦП будет нелишним хотя бы мало-мальский фильтр. Хотя бы в виде интегрирующей RC-цепи.
Так что если автор хочет потренироваться в программировании и схемотехнике - нормально. Но если все делается исключительно для предотвращения превышений скорости - тогда все это пустая трата времени. Тогда посоветую учиться лучше водить автомобиль
Автор, Вы даташит-то читали на контроллер?
Если задействуется встроенный АЦП, то вывод AVCC нужно подключать к +5 В через LC-цепь (к +5В через индуктивность и через конденсатор на землю). В даташите в разделе "Analog-to-Digital Converter" сказано, как это делается и картинка есть.
Ну, и уж коли делается вольтметр для бортсети автомобиля, то на входе АЦП будет нелишним хотя бы мало-мальский фильтр. Хотя бы в виде интегрирующей RC-цепи.
Ну а вообще - подход странный, если честно. У меня лично не было ни одного случая, когда я ненамеренно превышал скорость движения. Все превышения всегда осознанные. Во-первых, с опытом начинаешь примерно осознавать свою скорость просто по движению машины. Да и спидометр всегда в поле бокового зрения.MiXXXeR писал(а):Началось всё с того, что попал на штраф и больше такое повторять не хочется.
Так что если автор хочет потренироваться в программировании и схемотехнике - нормально. Но если все делается исключительно для предотвращения превышений скорости - тогда все это пустая трата времени. Тогда посоветую учиться лучше водить автомобиль
Re: Сигнализатор скорости - прошу проверить правильность схе
Ну а вообще - подход странный, если честно. У меня лично не было ни одного случая, когда я ненамеренно превышал скорость движения. Все превышения всегда осознанные. Во-первых, с опытом начинаешь примерно осознавать свою скорость просто по движению машины. Да и спидометр всегда в поле бокового зрения.
Так что если автор хочет потренироваться в программировании и схемотехнике - нормально. Но если все делается исключительно для предотвращения превышений скорости - тогда все это пустая трата времени. Тогда посоветую учиться лучше водить автомобиль
[/quote]
Ну не знаю как у кого, но я чуть ли не через день езжу ночью и превышение как-то не сильно заметно... Особенно если впереди кто-то едет с нарушением. Выезжаешь на освещенный участок дороги, а там тебя уже ждут
А с сигнализатором проще: не надо поглядывать на спидометр (а это не безопасно - отвлекаешься от дороги!), подходит скорость до запретной - начинает пикать - просто сбрасываешь газ...
Дешевле сделать сигнализатор превышения, чем потом платить штраф только из-за того, что увлекся и не уследил за скоростью...
В добавок я сделал ДХО из дальнего на 30% яркости, которое автоматически включается после заведения двигателя. Только не будем об этом - это другая уже тема....
Так что если автор хочет потренироваться в программировании и схемотехнике - нормально. Но если все делается исключительно для предотвращения превышений скорости - тогда все это пустая трата времени. Тогда посоветую учиться лучше водить автомобиль
Ну не знаю как у кого, но я чуть ли не через день езжу ночью и превышение как-то не сильно заметно... Особенно если впереди кто-то едет с нарушением. Выезжаешь на освещенный участок дороги, а там тебя уже ждут
А с сигнализатором проще: не надо поглядывать на спидометр (а это не безопасно - отвлекаешься от дороги!), подходит скорость до запретной - начинает пикать - просто сбрасываешь газ...
Дешевле сделать сигнализатор превышения, чем потом платить штраф только из-за того, что увлекся и не уследил за скоростью...
В добавок я сделал ДХО из дальнего на 30% яркости, которое автоматически включается после заведения двигателя. Только не будем об этом - это другая уже тема....
- АлександрЛ
- Друг Кота
- Сообщения: 43902
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Сигнализатор скорости - прошу проверить правильность схе
Нормально всё подключено.. Вывод AVCC можно "использовать" такими способами- 1.- в качестве ИОН используется питание микросхемы, 2.- используется "внешний" ИОН, подключённый к выводу 21, 3.- используется "ВНУТРЕННИЙ" ИОН- и к выводу 21 НИЧЕГО не подключаетсяAlkul писал(а):Никто не увидел, что вывод AVCC неправильно подключен.
Автор, Вы даташит-то читали на контроллер?
Если задействуется встроенный АЦП, то вывод AVCC нужно подключать к +5 В через LC-цепь (к +5В через индуктивность и через конденсатор на землю).
-
Alkul
- Держит паяльник хвостом
- Сообщения: 933
- Зарегистрирован: Ср апр 13, 2011 11:09:20
- Откуда: Екатеринбург
Re: Сигнализатор скорости - прошу проверить правильность схе
У Вас какая-то каша в голове. При чем тут ИОН? Опорное напряжение подается на вывод AREF. Или не подается (когда используется внутренний ИОН), в этом случае вывод AREF через конденсатор подключается к "земле".АлександрЛ писал(а):Вывод AVCC можно "использовать" такими способами- 1.- в качестве ИОН используется питание микросхемы, 2.- используется "внешний" ИОН, подключённый к выводу 21, 3.- используется "ВНУТРЕННИЙ" ИОН- и к выводу 21 НИЧЕГО не подключается
Вывод 21 - это вывод AREF (конечно, если мы о корпусе DIP28 говорим, у остальных корпусов вывод 21 - это GND).
А я разве про AREF говорил? Я говорил про AVCC - вход аналогового питания, который с опорным напряжением никак не связан.
Откройте даташит в том месте, на которое я ссылался в предыдущем посте. Если встроенный АЦП задействуется (неважно, от какого ИОН), то питание к AVCC подводить нужно так, как рекомендовано в даташите - я уже описал, как именно. Если встроенный АЦП не задействуется, то на AVCC нужно просто подать +5В.
Работать оно будет и при таком подключении, конечно. Просто АЦП будет сильнее "шуметь".АлександрЛ писал(а):Нормально всё подключено..
- АлександрЛ
- Друг Кота
- Сообщения: 43902
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Сигнализатор скорости - прошу проверить правильность схе
Ну, ошибся.. С кем не бывает...
Да и пусть себе "шумит".. в автомобильном "показометре" этот шум не очень- то на точность измерения повлияет, тем более, что на индикацию выводится всего 3 знака.. Я делал вольтметры на Меге8, для предела 20 вольт там число, "считанное" из АЦП нужно умножать на 2, тогда максимальные показания будут 2048, но младший разряд будет показывать только чётные цифры, но его всё равно на индикацию не выводят...
Для автомобиля- точность измерения напряжения вообще достаточна- в "полвольтах"
Да и пусть себе "шумит".. в автомобильном "показометре" этот шум не очень- то на точность измерения повлияет, тем более, что на индикацию выводится всего 3 знака.. Я делал вольтметры на Меге8, для предела 20 вольт там число, "считанное" из АЦП нужно умножать на 2, тогда максимальные показания будут 2048, но младший разряд будет показывать только чётные цифры, но его всё равно на индикацию не выводят...
Для автомобиля- точность измерения напряжения вообще достаточна- в "полвольтах"
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Сигнализатор скорости - прошу проверить правильность схе
Все замечания конечно не критичные, работать должно и так как на схеме. Но, для большей правильности все замечания желательно учесть.
Почему он не до нуля?
Потому, что нижнее плечо остается неизменным а верхнее можно увеличивать до бесконечности, и тогда этот реостат будет стремиться выставить 0. Подчеркну слово стремится, с аналогией пределов. Можно остановиться на нескольких мегомах. Поэтому более правильно было бы все же трансформировать его в потенциометр. Поэтому по китайски, как бы до нуля.
Качество изображения конечно следовало бы давать получше, приходится догадываться что написано.
Можно взять любые, и сделать калибровку обязательно.
Зачем лишний элемент непонятно.
Почему он не до нуля?
Потому, что нижнее плечо остается неизменным а верхнее можно увеличивать до бесконечности, и тогда этот реостат будет стремиться выставить 0. Подчеркну слово стремится, с аналогией пределов. Можно остановиться на нескольких мегомах. Поэтому более правильно было бы все же трансформировать его в потенциометр. Поэтому по китайски, как бы до нуля.
Качество изображения конечно следовало бы давать получше, приходится догадываться что написано.
Да, вы правы. Не обдумав ляпнулАлександрЛ писал(а):Вот только зачем 1% резисторы- не понятно.
Это то понятно, но правильно ли это? Зачем там R7 (R8), какую функцию он выполняет?АлександрЛ писал(а): АЦП меги8 входное сопротивление большое, ему 100 Ом- "по барабану"


