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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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.RU
 
Регистрация: 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.RU
 
Регистрация: 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.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,576
Сказал спасибо: 704
Сказали Спасибо 4,342 раз(а) в 1,990 сообщении(ях)
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.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,576
Сказал спасибо: 704
Сказали Спасибо 4,342 раз(а) в 1,990 сообщении(ях)
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
Вид на жительство
 
Аватар для vldemar
 
Регистрация: 13.03.2007
Адрес: Khabarovsk
Сообщений: 478
Сказал спасибо: 35
Сказали Спасибо 103 раз(а) в 70 сообщении(ях)
vldemar на пути к лучшему
По умолчанию Re: Портативный осциллограф на Atmega 32 - берите кому нужно

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

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

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

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

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

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

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

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

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


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


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