System16v писал(а):написать программу для счета импульсов и вывода "-" при окончании счета
Что значит окончание счета ?
Счет должен быть постоянным, т.е. если на входе менее 100 Гц, то на выход подать ноль, если на входе более 100 Гц на выход подать единицу.
А то получишь тоже самое, разогнался, МК отсчитал и встал, а тебя тормознули, зажигание не выключил, МК не сбросился, снова считать не будет
и не минус, а "ноль", да и не ноль, а "единицу", т.к. выход у МК слаботочный, может не выдержать пищалку, для усиление нужен "ключ", т.е. транзистор, а он инвертирует сигнал.
т.е. когда на выходе МК будет "единица", то транзистор коротнёт зуммер на землю (минус).Роман Торопов © писал(а):А то получишь тоже самое, разогнался, МК отсчитал и встал, а тебя тормознули, зажигание не выключил, МК не сбросился, снова считать не будет
Ну так я хотел массу питания МК подключать через массу ремней,т.к. даже если я не выключил зажигание,а просто пристегнул ремень,масса на МК пропала и он обнуляется.Ремень отстегнул масса на МК появилась и все по новой,при этом не нужно постоянно считать,достаточно 1раз досчитать до 1500 и остановиться подав 1 на выход,разве не так? Вот схема,правильно я намутил? И чего нужно еще для питания чтоб понизить вольтаж?
Да, на питание МК - 5 вольт,
ремень и землю нужно разделить,
т.к. земля это земля,
а ремень это ремень - другой сигнал, обозначь выключателем.
у транзистора стрелочку развернуть в другую сторону.
System16v писал(а):Ну так я хотел массу питания МК подключать через массу ремней,т.к. даже если я не выключил зажигание,а просто пристегнул ремень,масса на МК пропала и он обнуляется.
Зачем тогда МК, обрывай у зуммера землю ремнём ...Схема с "радиоскота" не сбрасывается, т.е. счет то числа и ступор.
Тут простой счет, без частоты сброса, т.е. не важна скорость, отсчитывает расстояние.
Cхеме не хватает генератора, времени, который бы сбрасывал счетчик, в заданный промежуток времени,
только в этом случаи это будет скорость, а не расстояние.
На 11 ногу ИМС - это не генератор, а просто задержка, как конденсатор зарядится, ИМС отсчитает расстояние и включит выход,
на постоянно, пока не вырубить питание.
System16v писал(а):Поясни мне плз
1. Да, "вход" это к датчику скорости, так обозначается клемма. Конденсатор, на 100 nF (0.1 мкФ) не полярный - ему пофиг на + и -
2. Да, к массе, так обозначается масса, общий провод, в нашем случаи это минус.
3. Да, это зуммер
4. Позитивный/негативный - это не плюс и не минус, это зависит от ситуации,
т.е. от условий алгоритма, если на PB2 (вход) менее 100 Гц, то на PB1 (позитивный выход) "0", а на PB0 (негативный выход) "1",
и если на PB2 более 100 Гц, то на PB1 "1", а на PB0 "0",
"0" - это минус (ноль вольт, земля), "1" - это плюс (5 вольт)System16v писал(а):он до скольки импульсов считает а потом включает транзистор? Или он ориентируется по частоте импульсов и если частота превышает 100Гц то включается транзистор?
Он постоянно считает, раз в пол секунды.
Да, транзистор откроется, если частота превысит 100 Гц.System16v писал(а): Так то получается 60км\ч многовато, на 50Гц было самое оно
Ну ты сам огласил 100 Гц ...
Можно сделать хоть 32.5 км/ч, в чём и преимущество МК, перед схемой serg_42,
можно задать точную скорость, не трахаясь с подбором резистора и конденсатора,
причём конденсатор со временем и температурой будет давать разные значения.
ТТХ МК ATtiny13:
- рабочий диапазон температур −40°C до +100°C
- Отказ 1 на миллион в течении 20 лет при t +80°C или 100 лет при t +25°CРоман Торопов ©
Т.е. схему с радиоскота можно не собирать,работать не будет?
Роман Торопов © писал(а):Можно сделать хоть 32.5 км/ч, в чём и преимущество МК, перед схемой serg_42,
можно задать точную скорость, не трахаясь с подбором резистора и конденсатора
Если это не сложно измени код прошивки тогда на срабатывание при скорости 20км\ч (или частота 35Гц примерно) и все,пожалуйста.Буду очень признателен:).
Пойду ща изучать программаторы и покупать запчасти для него.Надо еще заехать узнать на счет МК в магазине,а то будет ваще печально если не смогу найтиSystem16v писал(а):работать не будет?
Почему не будет ? должна, только считать она будет расстояние и только один раз, пока не сбросить.
System16v писал(а):измени код прошивки тогда на срабатывание при скорости 20км\ч (или частота 35Гц примерно
Скажи точную частоту какую тебе надо, в МК "примерно" не вбить.
И желательно чётное, т.к. замер производится 2 раза в сек., т.е. частота делённая на два.Роман Торопов © писал(а):Почему не будет ? должна, только считать она будет расстояние и только один раз, пока не сбросить.
Понял
Роман Торопов ©
Сделай пожалуйста 34ГцРоман Торопов ©
Понял,ну в моей ссылке люди пишут доставка быстрая (2 недели ),и стоит намного дешевле чем у нас тут по регионам,и думаю ждать с регионов будет практически столько же по времени .В моем гадюшнике на вопрос есть ли у них Микроконтроллеры - сделали квадратные глаза и спросили что это? .Короче все печальней чем я думал .
Роман Торопов © писал(а):по 13A и 13, не задумывался, возможно разные, смотреть нада по даташитам ...
Если не затруднит посмотри пожалуйста,чтоб я тогда либо на чипе 1 МК заказывал,либо с Китая 5штук сразу Attiny13A.Я даташиты то скачать скачал,но в чем отличие понять не могу . И прошива ж я правильно понимаю ты написал именно для Attiny13,для любого другого она не подходит?
Добавлено спустя 17 минут 34 секунды:
Вот че нашел,но на англицком все - Рекоммендация по миграции от Attiny13 к Attiny13A может это тебе что-то скажет,чтоб ты долго не искал. Хотя на сайте - http://www.rtcs.ru/news_detail.asp?id=1471 , написано что они эквивалентны,но есть ли разница в прошивках для них,не могу найти
Вот сам даташит с чипа для Attiny13a - Attiny13a
P.s. Программатор заказал тот что в ссылке указывал,буду надеяться что быстро дойдёт.Осталось ток определиться с Attiny13 или Attiny13a ,да в ближайшие пару дней заказать.Но чет мне думается что не стану наверное терзаться(и тебя мучать) и закажу на чипе пару МК именно 13ых,да и все.Тоже будут должны прийти за неделю-две.Но ответа твоего подожду