Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.01.2010, 14:31  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Сообщение от lextorg Посмотреть сообщение
Частота входного сигнала будет в диапозоне от 0 до (6*7000)=42кГц.
Это что за датчики такие? Коэффицент 6 наводит на мысль о датчике спидометра, но 7000 оборотов в СЕКУНДУ позволят с легкостью обгонять космические корабли
Если же это импульсы с датчика положения коленвала, то коэффицент должен быть 60 (примерно, для шкива 60-2) но 7000 оборотов в минуту это чуть бльше чем 116 оборотов в секунду. Начните все же с приведения размерностей к единым единицам измерения.
А пределы отклонений это совсем другое. Это допустимая погрешность пересчета.
Цитата:
Иначе говоря на вход "Порт1" приходит 10Гц - на выходе 21.5 или 35.8 в зависимотри от наличия перемычки
Вот тут например - а если вместо 21.5 будет 21.3? Это и есть допустимые отклонения. Обычно задаются в процентах. К примеру +-5% в случае с 21.5 это от 20.425 до 22.575.
Реклама:
kison вне форума  
Непрочитано 08.01.2010, 20:34  
lextorg
Частый гость
 
Регистрация: 07.01.2010
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lextorg на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

kison, ну почти: 6 -это не коэффициент, а количество импульсов, выдаваемое за 2 оборота коленвала коммутатором Тойоты. "Наш" трамблер, оборудованный датчиком Холла дает 4 импульса на 2 оборота.
7000 оборотов коленвала в минуту * на 6 импульсов за оборот / на 60 = 700Гц... Что-то я затупил с расчетами вначале
Итого По тахометру получается предел измерений 0 - 1.2кГц с поправочным коэффициентом, по спидометру от 0 - 500Гц.
Пределы отклонения чем меньше - тем лучше, но не более 3% от величины, иначе показания приборов будут очень сильно отличаться от действительных.
lextorg вне форума  
Непрочитано 09.01.2010, 00:21  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Сообщение от lextorg Посмотреть сообщение
6 -это не коэффициент, а количество импульсов, выдаваемое за 2 оборота коленвала коммутатором Тойоты. "Наш" трамблер, оборудованный датчиком Холла дает 4 импульса на 2 оборота.
7000 оборотов коленвала в минуту * на 6 импульсов за оборот / на 60 = 700Гц... Что-то я затупил с расчетами вначале
Ну а если еще точнее, то (7000/2)*6/60 = 350Гц
Схему стоит рисовать ПОСЛЕ алгоритма, ведь придется использовать встроенные аппаратные ресурсы.
А для стабильности и точности пересчета не стоит использовать встроенный генератор, а нужно подключать кварц и конденсаторы по типовой схеме.
Входы завести на входы внешних прерываний.
И очень внимательно отнестись к схеме питания, иначе будет работать на столе, а в авто будут сплошные сбои.
kison вне форума  
Непрочитано 09.01.2010, 00:29  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Сообщение от kison Посмотреть сообщение
А для стабильности и точности пересчета не стоит использовать встроенный генератор, а нужно подключать кварц и конденсаторы по типовой схеме
Вот это интересное утверждение. В контексте абсолютной точности можно использовать и встроенный генератор, так как система замкнутая - измерение и генерация зависят от одного "хронометра". Поэтому тактовая частота процесора не будет влиять на генерируемую частоту.

Т.е. Альберт Эйнштейн с вами не согласился бы
alexgap вне форума  
Непрочитано 09.01.2010, 01:21  
lextorg
Частый гость
 
Регистрация: 07.01.2010
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lextorg на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Сообщение от kison
Схему стоит рисовать ПОСЛЕ алгоритма, ведь придется использовать встроенные аппаратные ресурсы.
Схема во втором посту дана не для точного повторения, а понимания требуемого и нарисована, можно сказать "наобум". Проще нарисовать такого рода картинку, нежели на половину А4 расписывать что как должно быть, куда идти и откуда браться. Естественно в схеме предусмотрен и внешния осциллятор, и питание осуществелно на нормальной эл.базе. и прочее...
kison, неа, не 350... там поправочный коэффициент вводится. Да это уже не важно на самом деле сколько. Ясно точно, что не более 1.2 кГц.
lextorg вне форума  
Непрочитано 09.01.2010, 04:50  
nonamedov
Почётный гражданин KAZUS.RU
 
Регистрация: 06.06.2008
Сообщений: 1,530
Сказал спасибо: 78
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Проще всего пересчитать количество импульсов можно передавая на выход входной сигнал на определенное время "как есть" (Т1) и отключать на определенное время (Т2), тогда среднее количество импульсов на единицу времени ("частота") уменьшиться на Т1/(Т1+Т2). Главное правильно подобрать отрезок времени (Т1+Т2), он должен быть меньше такого же "отрезка" тахометра.
Скорее всего, этим способом можно и умножить, если предварительно умножить меандр на 2^n › X›2^(n-1) (в случае X=1.5 в 2 раза) аппаратным способом, а может и программным путем считая по обеим фронтам , а после поделить выше указанным способом на 2^n/X (2/1.5=1.33).

Последний раз редактировалось nonamedov; 09.01.2010 в 05:19.
nonamedov вне форума  
Непрочитано 09.01.2010, 10:53  
lextorg
Частый гость
 
Регистрация: 07.01.2010
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lextorg на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Мысль интересная, но неизвестно, как поведет себя в этом случае сам прибор - спидометр или тахометр. Возможно будет дергатьня стрелки... проверить смогу на практике, если это кто-то реализует в программе
lextorg вне форума  
Непрочитано 10.01.2010, 01:28  
lextorg
Частый гость
 
Регистрация: 07.01.2010
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lextorg на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Смотрите, что нарыл на просторах рунета.
http://club.azlk.ru/index.php3?mode=article&id=104110
Об адаптации ЛЮБЫХ ЭЛЕКТРОННЫХ СПИДОМЕТРОВ к датчику скорости от ИЖа. Как думаете на счет этого? Попробывал в протеусе собрать - нет AD654... заменить LM331 возможно?
lextorg вне форума  
Непрочитано 10.01.2010, 05:55  
atlab
Прописка
 
Регистрация: 18.06.2006
Сообщений: 179
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
atlab на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Сообщение от lextorg Посмотреть сообщение
Смотрите, что нарыл на просторах рунета.
http://club.azlk.ru/index.php3?mode=article&id=104110
...
Цитата из упомянутой статьи:
Цитата:
Во всяком случае, на столе, в макетном варианте, мне удавалось устойчиво получать параметры...
Imho, ключевые слова "на столе" и "в макетном варианте".
Это только демонстрация идеи, а где рабочий образец?
Вся эта аналоговая затея на первый взгляд проста, однако будет чувствительна к напряжению питания, температуре и помехам, определенную сложность представляет согласование коэффициентов преобразования F1-›U-›F2.
А преобразователь U-›F можно делать на чем угодно, схем много.

Можно еще посмотреть в сторону ФАПЧ на 4046 или 74HC4046.

Последний раз редактировалось atlab; 10.01.2010 в 05:58.
atlab вне форума  
Непрочитано 10.01.2010, 16:10  
lextorg
Частый гость
 
Регистрация: 07.01.2010
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lextorg на пути к лучшему
По умолчанию Re: Изменение частоты на ATmega8

Так же в сети находил и положительные отзывы от собравших сие устройтво. Попробуем собрать - там будет видно.
Как на счет ATmega8 - идей никаких не появилось?
lextorg вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Контроль частоты вращения Faxa Электроника - это просто 6 06.01.2010 23:43
Котроллер дисплея на Atmega8 kosant Микроконтроллеры, АЦП, память и т.д 24 30.11.2009 20:57
Генератор частоты на Mega - как? code-by Микроконтроллеры, АЦП, память и т.д 9 10.11.2009 15:02
Порт С в ATmega8 VVKart Микроконтроллеры, АЦП, память и т.д 2 10.11.2009 14:08
proteus, atmega8, меняю ноги в hex - не работает digitest Микроконтроллеры, АЦП, память и т.д 3 08.10.2009 13:07


Часовой пояс GMT +4, время: 08:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot