Jump to content

Частотомер На Atmega8


Ylia
 Share

Recommended Posts

На писал прошивку для частотомера в CodeVisionAVR. Смоделировал в протеусе. Маленько привирает. Я в микроконтроллерах не силён. Не подскажете, в чём проблема? Архив с проектом прикрепил.:)

проект.rar

Link to comment
Share on other sites

LED-драйверы MEAN WELL – выбор больше, стоимость ниже

Компэл расширил и существенно пополнил склад LED-драйверами компании MEAN WELL, одновременно снизив цену на них. В настоящий момент на складе представлена широкая линейка продукции для наружного (семейства HLG, ELG, XLG, LPC, LPV), и для внутреннего (APC, LCM, SLD, APV) освещения.

Имеется большой выбор моделей с различными режимами стабилизации выходных параметров. Кроме того, есть в наличии и линейка DC/DC-драйверов, как понижающих (семейство LDD), так и повышающих (семейство LDH).

Подробнее>>

А ты говоришь сейчас о протесовском моделировании или о железном устройстве? А то ведь в протеусе твой частотомер моделируется без проблем. Как всегда, даже слишком(я про верхний порог частоты:)).

skryn_240.jpg

Link to comment
Share on other sites

Литиевые батарейки FANSO в беспроводных датчиках

Литиевые батарейки различного химического состава и разных типоразмеров широко используются в беспроводных датчиках систем сбора данных, промышленной автоматики и систем умного дома. Широкий спектр таких батареек производит не прекратившая поставки в Россию китайская компания Fanso, входящая во всемирно известный концерн по производству электрохимических элементов питания EVE.

Читать подробнее >>

О протеусе говорю :) У меня какую-то ерунду показывает... А какая у вас версия? Не подкинете ссылку на установочник?

P.S. А кварц так, как у меня, можно использовать? Т.е. на PB6 и PB7 повесить кварц, а остальные выводы использовать на индикацию? Порт сконфигурирован ка выход.

Вот что показывает :)

post-30421-097059900 1288779621_thumb.jpg

Edited by Ylia
Link to comment
Share on other sites

Широкий выбор продукции MEAN WELL для промавтоматики на складе КОМПЭЛ

Компания КОМПЭЛ наращивает объем поставок источников питания MEAN WELL для промышленной автоматизации. Компания MEAN WELL не планирует уходить с рынка РФ, а ее продукция широко применяется в сфере промавтоматики (монтаж на DIN-рейку) и рекомендована в качестве замены других брендов и для применения в новых разработках.

Представляем ассортимент продукции MEAN WELL на складе КОМПЭЛ для надежного и бесперебойного электропитания устройств промавтоматики.

Подробнее>>

скачай Proteus 7.6, если у тебя не он,и попробуй.

Что касается кварца - он в протеуе может ставиться только для того, чтоб потом удобнее было при разводке платы, на самом деле модель микроконтроллера его не видит и частота тактирования будет такой, которую ты в настройках самого кристала поставишь (у тебя 16 МГц там было). Короче со схемой там всё нормально, исходник я просмотрел, не смотрел детально в рассчёты, ибо код простой очень, думаю там сложно было ошибиться, да и работает же у меня без проблем.

Если такая ситуация повторяется только на определённых промежутках значений частот, или усугубляется с ростом частоты - проверь ещё раз установку фузов, не поставил ли деление тактирующего сигнала на восемь.

Протеус качнуть с хор. скоростью можно тут

а если есть такая возможность, то лучше паяй в железе и пробуй, я думаю, что будет работать. Не захочет - заставим)))

Link to comment
Share on other sites

Мощный универсальный неизолированный стабилизатор MORNSUN

Компания MORNSUN разработала универсальный понижающе-повышающий неизолированный стабилизатор (DC/DC-преобразователь) с выходным током до 10 А — KUB4836EB-10A. Этот стабилизатор можно использовать при входном напряжении в диапазоне 9…60 В (питающие шины с номинальным значением напряжения 12/24/48 В), а выходное напряжение можно подстраивать в диапазоне от 0 до 60 В. Преобразователь выполнен в корпусе 1/8 Brick с возможностью установки на печатную плату, имеется разновидность для монтажа на шасси — KUB4836EBF-10A.

Читать подробнее >>

  • 3 weeks later...

А вот моя версия частотомера. Микроконтроллер atmega8535. Сигнал подается на счетный вход таймера T0 и на вход захвата таймера Т1. Частота выводится на lcd. Если кому нужно схему могу скинуть. Вот проект.

Cymometer2.rar

Edited by -Pashgan-
Link to comment
Share on other sites

По идеи, в протеусе вообще ни чего не должно отображаться (хотя наверное один символ должен), так как индикация сделана динамическая, а такое в реальном времени протеус отобразить не может.

Это сообщение поставляется "как есть", без каких либо гарантий. Автор сообщения не несёт какой либо ответственности

за материальный, либо моральный ущерб причиненный данным сообщением напрямую или косвенно.

Link to comment
Share on other sites

По идеи, в протеусе вообще ни чего не должно отображаться (хотя наверное один символ должен), так как индикация сделана динамическая, а такое в реальном времени протеус отобразить не может.

С чего это вы такое придумали ?

Link to comment
Share on other sites

Не знаю, у меня протеус простоял на компе пару дней, так вот он не отображал. Может сломан был криво, но динамическая индикация на семи сегментном индикаторе не работала.

Это сообщение поставляется "как есть", без каких либо гарантий. Автор сообщения не несёт какой либо ответственности

за материальный, либо моральный ущерб причиненный данным сообщением напрямую или косвенно.

Link to comment
Share on other sites

Этот проект, только ноль отображает в протеусе.

Куда вы сигнал подавали?

Схему взял с первого поста.

Переподключил на PD5

Протеус показывает 7516 при поданной частоте 1М

и 60128 при частоте 8М, правда проц загружен на 100%.

Если в свойствах индикаторов (Minnimum trigger time) выставить 100us , они перестают мигать.

Edited by codenamehawk
Link to comment
Share on other sites

  • 8 months later...
  • 6 months later...

Как изменить прошивку?, что б если я подаю на вход например 10234 Гц, он показывал 10234, а не как в этой прошивке показывает только 10. Или это только в протеусе так показывает?

Edited by Александр Тузков
Link to comment
Share on other sites

Не знаю, у меня протеус простоял на компе пару дней, так вот он не отображал. Может сломан был криво, но динамическая индикация на семи сегментном индикаторе не работала.

Так же было это какой то глюк протеуса.Поставил на плюс подтяжку общего контакта для каждого разряда - стал показывать.Даже динамику видно - загрузка не дает в реальном времени работать.

Link to comment
Share on other sites

  • 2 years later...

Здравствуйте! Пришлось поднять старую тему, ибо всю голову изломал. Собрал частотомер по схеме из этой темы, прошивку чуть модифицировал под кварц 8 МГц, и столкнулся с проблемой. В протеусе все работает как нельзя лучше, а в железе устройство отказывается измерять частоту ниже 6000Гц (примерно). То есть 20 000 Гц показывает точно, а с уменьшением частоты растет погрешность, 1000 Гц померять вообще нельзя, на экране случайные цыфры. Почему - никак не пойму. Проект в протеусе и исходники выкладываю.

Разобрался сам. дело было в формирователе, подобрал конденсатор, поставил четыре инвертора.

частотомер 8МГц.zip

Edited by Pavel_Pochivalov
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Сообщения

    • @aitras, почему бы вам не снять петлю гистерезиса с имеющихся сердечников ? Тогда и ясно будет, что да как Да, ЛАТР есть не у всех, но я например, в качестве источника сигнала использовал аудио усилитель, подключенный к выходу звуковой карты. Для ферритов 50 герц маловато - слишком много витков нужно мотать, а вот намотать пару десятков витков и подать 1-2 килогерца - можно получить вполне приемлемую картину и знать, с чем имеешь дело. Вот, например, что у меня получилось на коте в мешке непонятном китайском сердечнике с очень высокой проницаемостью  
    • Если нет желания покупать специализированный фен для пайки, то можно воспользоваться обычным строительным феном, желательно со стабилизацией температуры. Чтобы можно было им паять, на Али можно заказать вот такой переходник   
    • Я мож америку открою, но гистерезис есть у любых реле. В холодильниках например часто встречал схему включения реле с двумя каналами управления. Сначала катушка включается номинальным напряжением (и током), а потом вторым ключиком переключается на резистор удержания, который снижает ток через катушку. И по замерам разница напряжений на катушке при таком маневре до 40% легко. И реле держит Использовал такой же принцип в своем таймере (суточный таймер на контроллере) для снижения нагрева катушек при ПВ100. Работает. И общий ток схемы существенно экономится, учитывая что основным потребителем как раз реле и является. Остальная схема там десяток миллиампер потребляет
    • . Какой диаметр круга светодиодов на плате ? Жду Вашего ответа. .  
    • Интересная тема . Насколько помню у реле работающих от переменного напряжения, тоже есть гистерезис , благодаря которому включенное реле питалось меньшим током (напряжением). Или тут есть какие-то дополнительные хитрости ?
    • китайцы нынче продают незнамо что под видом фирменного. Попались видимо не совсем удачные клоны. Попробуй прошить через ресет. Зажимаешь ресет, потом старт прошивки и сразу отпускаешь. Если не поможет, то можно оставить эти чипы для заливки готовых прошивок. Отлаживаешь на нормальных чипах, потом через утилиту зашиваешь готовый хекс. Но это тоже вариант без особых гарантий. Может будет та проша работать, а может и нет.
    • Короче, не стоит ломать копья из-за этой схемы. 
×
×
  • Create New...