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

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

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

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

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

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

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

 
Опции темы

Портативный осциллограф на Atmega 32 - берите кому нужно

Непрочитано 30.01.2008, 09:33  
welder_2002
Прописка
 
Регистрация: 03.08.2006
Сообщений: 182
Сказал спасибо: 14
Сказали Спасибо 57 раз(а) в 18 сообщении(ях)
welder_2002 на пути к лучшему
По умолчанию Портативный осциллограф на Atmega 32 - берите кому нужно

Раскопал свежий проект самодельного осциллографа на Atmega32. Схема очень простая. Правда частота входного сигнала маловата. Есть предложение совместно поковырять его с целью доработки, да и убрать рекламы с экрана не мешало бы.

Разместил на своем сайте. Там в свободном доступе имеются и другие интересные проекты на AVR.

Ссылка: http://www.freeavr.narod.ru/projects.html
Реклама:
welder_2002 вне форума  
Непрочитано 30.01.2008, 10:10  
serb-radio
Гражданин KAZUS.RUN
 
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
serb-radio на пути к лучшему
По умолчанию

Я тоже начал делать, недавно недели две назад, такую чтуку, но решил расширить полосу: прицеплю параллельную АЦП ADS930 на порт (например у меня PORTA), щас занимаюсь аналоговой обвязкой МК (mega32)(синхронизация, блоки усиления Y и т.д.) индикатор тоже 128х64 ks107/108, прогу пишу в WinAVR.
serb-radio вне форума  
Непрочитано 30.01.2008, 10:21  
welder_2002
Прописка
 
Регистрация: 03.08.2006
Сообщений: 182
Сказал спасибо: 14
Сказали Спасибо 57 раз(а) в 18 сообщении(ях)
welder_2002 на пути к лучшему
По умолчанию

Сообщение от serb-radio
Я тоже начал делать, недавно недели две назад, такую чтуку, но решил расширить полосу: прицеплю параллельную АЦП ADS930 на порт (например у меня PORTA), щас занимаюсь аналоговой обвязкой МК (mega32)(синхронизация, блоки усиления Y и т.д.) индикатор тоже 128х64 ks107/108, прогу пишу в WinAVR.
А что ограничивает частоту в приведенном выше варианте? Медленный АЦП?

Вообще тема давно назрела. Вот только с реализацией для свободного доступа пока туго. Если получится проект опубликуете? Вообще неплохо бы набор любительских приборов сочинить:
- генератор с цифровой индикацией
- цифровой вольтметр, амперметр для встраивания в различные конструкции
- осциллограф (надеюсь что тема найдет сторонников в этой ветке)
welder_2002 вне форума  
Непрочитано 30.01.2008, 10:50  
serb-radio
Гражданин KAZUS.RUN
 
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
serb-radio на пути к лучшему
По умолчанию

Если использовать внутриАВРочный АЦП, то он съедает около 13 тактов(если опрашивать по таймеру), а если подключить еще и таймера, например для развертки и регулировки луча по У (вверх-вниз), то почучаются жуткие тормоза. Я делал "покадровую" выбору из 124 отсчетов после чего отрубал на время АЦП и развертку индицировал и начинал новую выборку. При встроенном АЦП я получил не более твоих 5кГц. Я же хочу подобный способ подрубить на внешний АЦП. схему выслать не могу, а прога в прицепленном архиве побач если хочещь.
Библиотеки GLCD из AVRlib Паскаля Стенга, смотри makefile.

Прикрепленный файл: 2565700.rar
serb-radio вне форума  
Непрочитано 30.01.2008, 11:49  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,847
Сказал спасибо: 721
Сказали Спасибо 4,536 раз(а) в 2,071 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Полезно иногда по тырнету порыскать прежде чем такую "свежатину" выкладывать.

http://forum.roboclub.ru/IPBoard/ind...opic=131&st=80
Kabron вне форума  
Непрочитано 30.01.2008, 12:33  
welder_2002
Прописка
 
Регистрация: 03.08.2006
Сообщений: 182
Сказал спасибо: 14
Сказали Спасибо 57 раз(а) в 18 сообщении(ях)
welder_2002 на пути к лучшему
По умолчанию

Сообщение от Kabron
Полезно иногда по тырнету порыскать прежде чем такую "свежатину" выкладывать.

http://forum.roboclub.ru/IPBoard/ind...opic=131&st=80
"Свежатина" выложена автором проекта в конце 2007г. Конструкция хотя и имеет недостатки, но она оформлена в виде готового устройства, а не в виде измышлений, которые еще реализовать нужно. Кто не хочет - не пользуется, а кому интересно тот читает и развивает тему. Есть простое правило: критикуешь - предлагай, а предлагаешь - выполняй.
Я в меру своих возможностей интересуюсь микроконтроллерными проектами, которые можно повторить. Надеюсь, что тема интересна и другим. Как говорится художника обидеть все могут, а ты вот сам сваргань и выложи для народа.
Еще раз предлагаю развить тему и получить более продвинутое устройство. А этот проект просто как основа.
welder_2002 вне форума  
Непрочитано 30.01.2008, 13:11  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,847
Сказал спасибо: 721
Сказали Спасибо 4,536 раз(а) в 2,071 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

ОК. Критика принимается. Выложу.
Kabron вне форума  
Непрочитано 30.01.2008, 13:37  
Dammit
Частый гость
 
Регистрация: 04.12.2006
Сообщений: 49
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dammit на пути к лучшему
По умолчанию

5 кГц - маловато. Скажу откровенно. Внешний АЦП позволит увеличить эту частоту максимум до 10-15 кГц. Остальное все сожрет библиотека glcd, я с ней работал, она очень тормозная!!!
Написал как-то свою библиотеку для работы с 2xKS0108 индикатора.... Для CVAVR. Текст выводит в 5 раз быстрее, чем WinAVR-овская, есть кириллица (украинская и русская) без перекодировки.
Позволяет выводить все примитивы. По моим расчетам, если при 16МГц скорость рендеринга (ькз накладных расходов равняется 24(!) кадра в секунду изображения, занимающее весь экран! Ну с накладными расходами получится в 2 раза меньше.

В проэкте заметил недостаток. График выводится по точкам, а это ИМХО зло. Нужно выводить наподобии LineTo, т. е. линиями. В моей библиотеке это сделано, а для WinAVR не существует вообще подобный вывод.

Нужно начинать модернизировать осциллограф, как говорят выше, применением внешнего АЦП + ко всему прочему иправить саму библиотеку.

Свою я успешно продаю. Всем удачи!
Dammit вне форума  
Непрочитано 30.01.2008, 14:44  
vldemar
Гражданин KAZUS.RUN
 
Аватар для vldemar
 
Регистрация: 13.03.2007
Адрес: Khabarovsk
Сообщений: 523
Сказал спасибо: 37
Сказали Спасибо 106 раз(а) в 73 сообщении(ях)
vldemar на пути к лучшему
По умолчанию Re: Портативный осциллограф на Atmega 32 - берите кому нужно

[quote="welder_2002"]Раскопал свежий проект

здесь посложнее но 10Mhz,хорошо бы из двух
слепить один, но желательно бы 20Mhz.

Прикрепленный файл: 682067.rar
vldemar вне форума  
Непрочитано 30.01.2008, 23:55  
Kabron
Почётный гражданин KAZUS.RUN
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,847
Сказал спасибо: 721
Сказали Спасибо 4,536 раз(а) в 2,071 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Кстати в приведенном мной варианте частота оцифровки 200 кГц и не точечками.
Kabron вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кому я нужен? Luzkov Отвлекитесь, эмбеддеры! 12 20.07.2006 12:21


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.