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

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

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


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

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

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

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

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

Принципиальная схема 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#.

Оригинал статьи на английском языке (перевод Колтыков А.В. для сайта cxem.net)




Источник: cxem.net
Категория: Устройства на микроконтроллерах | Добавил: Администратор (03.01.2011)
Просмотров: 13119 | Комментарии: 4 | Рейтинг: 4.2/5


Всего комментариев: 4
0
4 anik   (06.10.2013 15:18) [Материал]
интересная схема и простая

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

0
3 Maverick   (24.07.2011 20:59) [Материал]
Собрал данный прибор, с первого раза не запустился, просто загорался диод и гас. Прошил еще раз, но в коментах оригинальной статьи нашел что надо еще выставить фьюзы lfuse=0xE1, hfuse=0xDD
При включении по казывается всегда в районе 500 mv, пока не понял почему .

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

0
2 Визинга   (22.01.2011 22:27) [Материал]
Piton1972, не забудь, после поделится с успехами.

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

0
1 Piton1972   (21.01.2011 21:06) [Материал]
Клевая схемка!!! Поставлю в очередь на сборку! biggrin

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

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

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

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

Copyright Zloy Soft (Company) © 2008 - 2024