Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 37

Тема: Простой частотомер на Atmega8

  1. #1
    Аватар для DL1BA
    Регистрация
    13.01.2006
    Адрес
    Германия
    Сообщений
    1,502
    Позывной
    DL1BA

    Простой частотомер на Atmega8

    Привет всем! Предлагаю простую конструкцию частотомера, родившуюся в процессе изучения мною программирования на С для микроконтроллеров. Частотомер измеряет до 70МГц,
    время счета одна секунда. На входе применяется делитель на микросхеме 74НС4017, который делит входную частоту на 10. Дисплей можно применить любой с контроллером HD44780.
    Fuse bytes CE D6.
    (На макетной плате в качестве источника тестового сигнала стоит кварцевый генератор).
    Файл прошивки counter.txt переименовать в counter.hex
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Counter.jpg 
Просмотров:	5024 
Размер:	131.3 Кб 
ID:	211021   Нажмите на изображение для увеличения. 

Название:	counter_foto.jpg 
Просмотров:	3264 
Размер:	988.2 Кб 
ID:	211025  
    Вложения Вложения
    Последний раз редактировалось DL1BA; 13.09.2015 в 17:56.
    -------------------------------
    Василий DL1BA ex UK8BA
    -------------------------------

  2. Спасибо от R2PM, RA4FHE, Suh, UK8AF


  3. #2

    Регистрация
    08.08.2015
    Адрес
    Россия
    Сообщений
    457
    Выдумал бы кто ЦШ, да с Sметром, да с пятком кнопок для разных переключений...

  4. Спасибо от DIG

  5. #3
    Если не сложно сделайте прошивку под 1601, или исходник киньте сам поправлю

  6. #4
    Аватар для DL1BA
    Регистрация
    13.01.2006
    Адрес
    Германия
    Сообщений
    1,502
    Позывной
    DL1BA
    Цитата Сообщение от RA4FHE Посмотреть сообщение
    Если не сложно сделайте прошивку под 1601, или исходник киньте сам поправлю
    Там ничего не нужно менять, и так будет с однострочным работать.
    -------------------------------
    Василий DL1BA ex UK8BA
    -------------------------------

  7. Спасибо от RA4FHE

  8. #5
    Спасибо попробую а то пару 1601 без дела валяются

  9. #6
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    8,648
    Цитата Сообщение от DL1BA Посмотреть сообщение
    На входе применяется делитель на микросхеме 74НС4017
    А если вместо Atmega8 взять PIC, то на него можно те же 70 МГц и без делителя подать, да еще и метод досчета использовать с его прескалером, чтобы разрещение по частоте не страдало
    Вадим

  10. #7
    Вообще-то причём тут пик?

  11. #8
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    8,648
    Цитата Сообщение от EU1ABR Посмотреть сообщение
    Вообще-то причём тут пик?
    Если автор затеял конструкцию
    Цитата Сообщение от DL1BA Посмотреть сообщение
    в процессе изучения мною программирования на С для микроконтроллеров
    то мог сэкономить одну микросхему делителя, выбрав другую платформу
    Вадим

  12. #9
    Аватар для DL1BA
    Регистрация
    13.01.2006
    Адрес
    Германия
    Сообщений
    1,502
    Позывной
    DL1BA
    Цитата Сообщение от vadim_d Посмотреть сообщение
    то мог сэкономить одну микросхему делителя, выбрав другую платформу
    Не хотелось бы начинать дискуссию по поводу выбора платформы. Не знаком я с PIC, так получилось что с Ардуино начал потом перешел на чистый С. Часто бывает нужна цифровая шкала для самоделок типаГИР, простой приёмник и т. д. Делал шкалы и на PIC, используя прошивки которые можно найти в интернете, но всегда хотел иметь свою, которую я бы мог переделывать как мне захочется. Теперь у меня такая есть, используя две копеечные микросхемыя могу за час спаять шкалу для любых целей. Память контроллера занята меньше чем на половину — есть простор для творчества.
    Последний раз редактировалось DL1BA; 14.09.2015 в 13:22.
    -------------------------------
    Василий DL1BA ex UK8BA
    -------------------------------


  13. #10
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    8,648
    Цитата Сообщение от DL1BA Посмотреть сообщение
    Не знаком я с PIC,так получилось что с Ардуино началпотом перешел на чистый С
    Ардуино - это хороший "волшебный пендаль" для тех, кто хочет начать программировать на Си, но никак не решается . А вот после освоения хотя бы одной платформы переход на другие делается уже намного легче. Мне частотомер когда-то понадобился при портировании на Си АА от VK5JST, за основу был взят ассемблерный текст от VK3BHR https://sites.google.com/site/vk3bhr/home/fm2 , результат так и лежит на SourceFofge http://sourceforge.net/projects/ant-anl/ для тех, кто хочет
    Цитата Сообщение от DL1BA Посмотреть сообщение
    переделывать как мне захочется
    Это больше к тому, что в таких поделках многие будут просить выложить исходник, и, возможно, дать информацию об используемом компиляторе/IDE и ключах/настройках при его запуске
    Вадим

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Частотомер на ATmega8 и EPM3064A
    от Леонид Иванович в разделе Измерения
    Ответов: 1580
    Последнее сообщение: 16.12.2019, 00:20
  2. Зарядное утсройство на atmega8
    от uu5jkb в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 70
    Последнее сообщение: 07.11.2014, 11:49
  3. Простой сэмплер на Atmega8
    от Владимир_Ама в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 4
    Последнее сообщение: 28.05.2010, 12:37
  4. Отличие Atmega8-16PI от Atmega8-16PU????
    от Toms в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 3
    Последнее сообщение: 26.06.2006, 22:46

Ваши права

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