Каталог статей

Главная » Все схемы » Инструменты » Измерительная техника

Выбранная схема!!!


3201
Цифровой осциллографический пробник "Хамелеон".

Автор - kotovasiya.
Лауреат Конкурса "Поздравь Кота по-человечески 2009", Первое место.
Опубликовано 10.09.2009.

Наверно каждый кот программист хочет сделать свой проект осциллографа на микроконтроллере. Вот и я давно точил когти на цветные дисплейчики от мобильных телефонов, которые компактные тонкие и с большим количеством пикселей. 
Свой проект я пытался делать максимально компактным и функциональным как для пробника. 
В проекте использован микроконтроллер ATmega8535 и так-так в нем АЦП очень медленный для оцифровывания осциллограммы то я к нему подключил 8-ми битный внешний скоростной АЦП AD9280.Такое включение существенно ускорило процесс оцифровывания сигнала до частот 500 кГц.

Во входной части вместо делителя было решено использовать цифровой потенциометр, а в высоковольтном делителе и конденсаторе отделяющую постоянную составляющую , шунтирующие реле. 
В алгоритме применен принцип сканирования сигнала, сначала оцифровывается сигнал и сохраняется в буфере статической памяти 300 ячеек, а после идет поиск синхронизации и последующим выведением информации на дисплей. 
Модель дисплея LS020(СИМЕНС СХ65) ,другие схожие по ножкам дисплеи работать не будут. 
Итак что получилось:
1.Максимальная измеряемая частота 500кГц, пределы 2мкс,5мкс,10мкс,20мкс,50мкс,100мкс,200мкс,500мкс,1мс,2мс,5мс,10мс,20мс,50мс. 
2.Минимальное измеряемое напряжение 50мв/дел, пределы 50мв/дел, 100мв/дел,200мв/дел, 500мв/дел, 1в/дел,2в/дел,5в/дел, 10в/дел. 
3.Максимальный потребляемый ток с включенными реле 110ма. 
4.Активное окно для осциллограммы 120*176 точек.

Наладка: После травления платки проверяем тщательно дорожки на замыкание, паяем все радиоэлементы, кроме повышающего дросселя для подсветки. Подключаем программатор 5 проводков и прошиваем процессор, фузы не устанавливаем. 
На дисплее должна появиться сетка в течении 15 секунд, если ее нет ,то нужно проверить тщательно монтаж от дисплея к микроконтроллеру. Итак сетка появилась и прибор вяло отзывается на кнопки , это значит что частота тактирования процессора по умолчанию 1 МГц и теперь нужно прошить фузы . 
Считайте программатором текущие биты фузов и снимите галки с CKSEL0, CKSEL1, CKSEL2, CKSEL3 и поставьте галку CKOPT,BODEN прошейте фузы , таким образом контроллер станет работать с внешним кварцем 15мгц. 
Теперь нужно подстроить ноль (линия луча в центре)с помощью резистора R5 и установить дроссель подсветки. На этом наладка заканчивается.

Послесловие:
Проект проверен на сбои и еще некоторое время будет в разработке, если будет востребован ,то его можно будет дополнить вашими пожеланиями. 
Кстати, почему назвал пробник "Хамелеон", потому что можно менять цвет сетки, луча иинформации на дисплее. Если два кота встретятся с пробником, то случайно не поменяются ими.

Файлы:
Печатная плата в формате SL 5.0.
Прошивка МК.

Вопросы, как обычно, складываем тут.





Источник: http://radiokot.ru/circuit/digital/measure/30/
Категория: Измерительная техника | Добавил: brys99 (18.11.2011)
Просмотров: 7263 | Комментарии: 2 | Теги: Цифровой осциллографический пробник | Рейтинг: 4.0/2


Всего комментариев: 2
0
2 evgen1983   (04.10.2013 22:08) [Материал]
Работает?????

Пожалуйста остав

0
1 Vadim4242   (22.08.2013 21:25) [Материал]
Просто в восторге, только собираю версию Хамелион D.

Пожалуйста остав

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024