Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков
Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Ниже представлен проект 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#.

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

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

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

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

Теги:



Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков

Поздравления для папы с днем рождения от детей и внуков