Программирование МК для счета импульсов
|
|
| Вс, 30.11.2014, 14:00 | Сообщение # 11
|
MAXIMUS
Постов: 1378
Х |
Egour, доводы разумны)))))Добавлено (30.11.2014, 15:00) --------------------------------------------- осталось самая малость - дождаться ТС и получить вразумительные ответы)))
|
|
| Вс, 30.11.2014, 21:55 | Сообщение # 12
|
System
Постов: 118
ОК |
Спасибо всем откликнувшимся.Зуммер используется вот такой - Попробую поискать характеристики зуммера,но чет найти не могу. MAXIMUS, Авто 2112, источником импульсов - датчик скорости,насколько мне известно,то этот датчик скорости с такими характеристиками - 6 импульсов на 1 метр пройденного пути, размах импульса 0,8-8 вольт, прямоугольный, с фронтами около 50 мкс, скважность - 1/2 (коэффициент заполнения 50%), выдает 6000импульсов за 1км пути. Egour, а какой резистор нужен?Добавлено (30.11.2014, 22:33) --------------------------------------------- То что 1500 импульсов должен МК насчитать это условно,т.е. можно как вы выше писали хоть 1024,хоть 1275 поставить разницы нет никакой.Идея просто в том,чтобы избавиться от лишних пиков зуммера при помощи МК,т.к. сейчас когда машина стоит на месте с не пристегнутым ремнем - хватает буквально покатиться 1-2см с места и импульс с ДС приходит на реле,и зуммер начинает орать. Добавлено (30.11.2014, 22:55) --------------------------------------------- Т.е. вот видео,как сейчас на данный момент работает через релюхи и чего хочу избежать при помощи МК без релюх,т.к. если заведенную машину оставляю с пассажирами и ухожу,и машина качнется на 1см в мое отсутствие,пассажиры будут слушать нудные пики зуммера - http://www.youtube.com/watch?v=XmfRXZ0b4OM&feature=youtu.be
|
|
| Вс, 30.11.2014, 22:16 | Сообщение # 13
|
MAXIMUS
Постов: 1378
Х |
System, вот многое уже прояснилось - вопрос остался в том что твой зумер не просто пищалка, а еще и выполняет функции контроля состояния ремня и одометра
|
|
| Вс, 30.11.2014, 22:27 | Сообщение # 14
|
System
Постов: 118
ОК |
MAXIMUS, ну этот зуммер у меня подкинут только к ремням и все. Т.е. изначально у меня был только индикатор ремней,пищалки не было.Купил этот зуммер,подключил через релюхи,но получилось вот эта ситуация,т.е. все работает,но срабатывает еще тогда когда не нужно.Пришла идея реализовать это через МК,который бы подавал массу на зуммер не от малейшего качения и 1го импульса с ДС (как реле сейчас),а спустя через определенное количество импульсов. Вот схему еще раз перерисовал,сколько только кОм нужен резистор?
|
|
| Вс, 30.11.2014, 22:34 | Сообщение # 15
|
MAXIMUS
Постов: 1378
Х |
1кОма хватит - главное ток ограничитьДобавлено (30.11.2014, 23:31) --------------------------------------------- допустимый ток коллектора транзистора должен быть с запасом (хотя бы в два раза выше потребляемого тока зуммером0 Добавлено (30.11.2014, 23:34) --------------------------------------------- System, еще нужно прогу на МК написать - если совсем с этим туго то можно решить и на жесткой логике - (древних микрах счетчиках)
|
|
| Вс, 30.11.2014, 22:41 | Сообщение # 16
|
System
Постов: 118
ОК |
MAXIMUS, как раз таки туго и есть ,можешь пояснить что значит "на жесткой логике,древних микрах счетчиках" это как?
|
|
| Вс, 30.11.2014, 23:08 | Сообщение # 17
|
MAXIMUS
Постов: 1378
Х |
берешь микру 561 ИЕ16 - это 14 разрядный двоичный счетчик(делитель) и вперед - на 14 разряде (если мне не изменяет склероз) будут импульсы с частотой примерно 0,00036... на метр пути то есть примерно через 300 - 400 метров езды сработает твой зуммер (а если склероз таки изменяет) и такого деления мало - добавляешь еще одно тело (микруху) и так до тех пор пока не получишь расстояние Москва-Хабаровск (шучу конечно). а если много то берешь не 14 разряд а по младше (например 6)
Добавлено (30.11.2014, 23:50) --------------------------------------------- System, оно конечно на мк сподручней можно еще какую нибудь фичу примудрить но тут уж кто во что горазд - если надо скромненько то ИЕшка в помощь
Добавлено (01.12.2014, 00:08) --------------------------------------------- вот как оно должно выглядеть
|
|
| Вс, 30.11.2014, 23:10 | Сообщение # 18
|
MAXIMUS
Постов: 1378
Х |
Добавлено (01.12.2014, 00:10) --------------------------------------------- микросхема 561 ие16 допускает питание от 15 вольт так что все пучком
|
|
| Вс, 30.11.2014, 23:17 | Сообщение # 19
|
MAXIMUS
Постов: 1378
Х |
если глянуть на картинку то подключая R1 на выводы с Q14 по Q1 (по очереди) меняем время задержки включения зуммера с максимального на минимальное
|
|
| Вс, 30.11.2014, 23:30 | Сообщение # 20
|
MAXIMUS
Постов: 1378
Х |
это на тот случай если выдержки времени мало (для расстояния Москва - Хабаровск))))Добавлено (01.12.2014, 00:23) --------------------------------------------- ну короче ..... как мог... Добавлено (01.12.2014, 00:30) --------------------------------------------- цепь с1р2 - для обнуления счетчика при включении - осталось организовать контроль датчика ремня (а то будет через каждые 300 метров бибикать))) (ну типа 300 метров молчит потом 300 метров бибикает)))
|
|