Реклама ⓘ
Главная » Измерения
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Простой USB-осциллограф

Ниже представлен проект USB-осциллографа, который вы сможете собрать своими руками. Возможности USB-осциллографа минимальны, но для многих радиолюбительских задач вполне сойдет. Также, схема данного USB-осциллографа может использоваться как основа для построения более серьезных схем. В основе схемы стоит микроконтроллер Atmel Tiny45.

USB-осциллограф

Осциллограф имеет два аналоговых входа и питается от USB-интерфейса. Один вход задействован через потенциометр, что позволяет уменьшать уровень входного сигнала.

ПО для микроконтроллера tiny45 написано на Си и скомпилировано при помощи WinAVR и V-USB разработки Obdev, который реализует со стороны микроконтроллера HID-устройства.
В схеме не используется внешний кварц, а программно задействована частота от USB 16.5 МГц. Естественно не стоит ожидать от этой схемы дискретизации 1Gs/s.

Осциллограф работает по USB через HID-режим, не требующий установки каких-либо специальных драйверов. Софт для windows написан с использованием .NET C#. Взяв за основу мой исходник программы, вы можете дополнить ПО как вам нужно.

ПО USB-осциллографа

Принципиальная схема USB-осциллографа очень проста!

Схема USB-осциллографа

Список используемых радиоэлементов:
1 светодиод (любой)
1 резистор для светодиода, от 220 до 470 Ом
2 резистора 68 Ом для USB D+ & D-линий
1 резистор 1.5K для определения USB-устройства
2 стабилитрона 3.6V для выравнивания USB-уровней
2 конденсатора 100нФ и 47мкФ
2 фильтрующих конденсатора на аналоговых входах (от 10нФ до 470нФ), можно и без них
1 или 2 потенциометра на аналоговых входах, для уменьшения уровня входного напряжения (если нужно)
1 USB-разъем
1 микроконтроллер Atmel Tiny45-20.

В архиве содержатся файлы печатной платы под Eagle, прошивка, исходники на Си включающие USB-библиотеки и HID, программа для windows (не требует установки) и ее исходник на C#.

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
МК AVR 8-бит
ATtiny45
1 Поиск в магазине ОтронВ блокнот
D1, D2 Стабилитрон
BZX84C3V6
2 3.6ВПоиск в магазине ОтронВ блокнот
С1, С3, С4 Конденсатор100 нФ3 Поиск в магазине ОтронВ блокнот
С2 Электролитический конденсатор47 мкФ1 Поиск в магазине ОтронВ блокнот
R1, R5 Резистор
68 Ом
2 Поиск в магазине ОтронВ блокнот
R2 Резистор
330 Ом
1 Поиск в магазине ОтронВ блокнот
R3 Резистор
2.2 кОм
1 Поиск в магазине ОтронВ блокнот
POT Подстроечный резистор1 Поиск в магазине ОтронВ блокнот
Р1 Разъем1 Поиск в магазине ОтронВ блокнот
X2 USB-разъем1 Поиск в магазине ОтронВ блокнот
LED СветодиодЛюбой1 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Прикрепленные файлы:

Теги:

Колтыков А.В. Опубликована: 2010 г. 0 2
Я собрал 1 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 5 Проголосовало: 1 чел.

Комментарии (78) | Я собрал (0) | Подписаться

0
yura860 #
Кстати очень полезный приборчик, от осциллографов на звуковой карте выгодно отличается тем что к примеру способен распознавать переменный сигнал 500кгц, дальше не мерил. Конечно форму не видно на этих частотах, на малых не пробовал...Как первый опыт в программирование рекомендую. Спасибо автору.
Ответить
0
начинающий Я #
Прочитал все комменты, но нигде не сказано о целенаправленности данного пробника. Конечно понятно что это игрушка, но можно ли ей мерить импульсные блоки питания?
Ответить
0
GEN #
Извините за тупость, но никак не включусь что куда прошивать. Файл прошивки 6.02к, а флешь 4к и две по 256б? Программатор все залил на флешь без вопросов, а винда ругается на неопознанное устройство причем каждые 3 сек. и что за фьюзы? И прога ругается ошибка инициализации что ей на ХР не хватает.
В цифре токо учусь, я по БП т УНЧ нужен двухлучевой пробничек так как мой С1-18 совсем приказал долго жить.
Ответить
0
МК #
Файл прошивки весит 6.02к т.к. это файл. Сам код весит гораздо меньше. Заработал когда снял фьюз скидв8
Ответить
0
Олег #
Скажите пожалуйста, а в автомобиле можно им что-то продиагностировать? Например, проверить дпдз на пассат б3?
Ответить
0
eduard #
Осциллограф работает.
Ответить
0
ZEFIRIUS #
Привет. На какой операционной системе работает? И ещё, чем прошивали микроконтроллер?
Ответить
0
olimp402 #
Вот собрал схемку, один день поработала, на следующий день в проге пишет поиск устройства и всё. При отключении устройства от компа он понимает, что оно было извлечено. В чём может быть "костыль", помогите пожалуйста?
Ответить
0
Олег #
Подскажите номинал для подстроечного резистора?
Ответить
0
Александр #
В статье не сказано о прошивке Tiny45-20? Хотелось бы увидеть ее. Благодарю!
Ответить
0
Alex #
Совсем несерьезно. Нет никакой защиты входов, они напрямик заведены на контроллер. Достаточно неверно установить потенциометр и на этом жизнь этого "измерительного прибора" закончится. Можно и USB порт пожечь. Да и просто статика при подключении запросто спалит вход
Ответить
«12
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Конструктор: DDS генератор сигналов
Конструктор: DDS генератор сигналов
Ручной фен 450 Вт с регулировкой температуры Набор начинающего радиолюбителя
вверх