Каталог
|
Как собрать портативный осциллограф2019-12-28 Все статьи →Всем доброго времени суток. Сегодня я бы хотел рассказать, как собрать портативный (даже карманный) осциллограф на контроллере atmega328. Что вообще такое осциллограф? По словам википедии, это прибор, предназначенный для исследования (наблюдения, записи, измерения) амплитудных и временных параметров электрического сигнала, подаваемого на его вход, и наглядно отображаемого (визуализируемого) на экране, либо регистрируемого на фотоленте. Он, фактически, является глазами радиолюбителя, поскольку, в прямом смысле этого слова, позволяет увидеть электричество (а точнее сигнал)
Осциллографы достаточно часто используются радиолюбителями или инженерами при диагностике и/или ремонте оборудования. Главный их минус – стоимость (особенно если вы бедный студент). Поэтому я хочу поведать как не спеша, за 2 вечера можно собрать подобный прибор Итак, нам понадобятся:
Заморачиваться и разводить печатную плату нет смысла, поскольку толку от нее особого не будет, помимо более красивого внешнего вида. Светодиод с токоограничивающим резистором не обязателен, а от джампера я отказался в процессе сборки Схема подключения:
*после резистора R1 припаивается щуп (на фото желтый провод)* Для пайки я использовал провода из витой пары, биндер на экране нужен для прижимания его контактов к плате (он немного побитый жизнью, без зажима не работает), для щупа взял кусок провода и разъем NDR-TM типа Папа, также напаял каплю припоя для удобного подключения к земле осциллографа крокодилом. Прошивка: Скетч и все библиотеки можно скачать по ссылке. В папке примеров в Arduino IDE есть скетч ArduinoISP. Его нужно залить на любой контроллер Arduino (у меня это nano). Дальше он подключается к микроконтроллеру по следующей схеме:
Внимание! При прошивке обязательно припаяйте к прошиваемому контроллеру кварц и используйте питание от Ардуины-программатора. В противном случае у вас будет ошибка В настройках IDE нужно указать следующие параметры:
Пакет плат Atmega168/328 загружается через Менеджер плат:
В конечном итоге после почти 4х часов пайки у меня получилось следующее:
Под экраном я расположил микроконтроллер и остальную мелочь
По функционалу: Имеются 4 кнопки (слева направо):
На экране сверху выводятся значения опорного напряжения, масштаба развертки и частоты сигнала. Снизу слева – напряжение питания Для удобства еще можно вывести 6 контактов для подключения к программатору и прошивки Я знаю, что было бы неплохо экранировать щуп, засунуть все в корпус, сравнить с показаниями эталонного прибора, но лично мне он нужен 2 раза в год, так что для визуализации и грубой оценки сигнала он подходит более чем необходимо В общем, всем успехов и горячих паяльников! P.S. все комплектующие были куплены в магазине Arduino.ua
Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Виктор Алексеевич 72 года.
29.12.2023 14:47:37
Прибор полезный ! Можно для неопытных опубликовать прошивку как HEX и FUZE.Полностью согласен и присоединяюсь к просьбе!
Сергей
02.06.2023 15:22:13
Прибор полезный ! Можно для неопытных опубликовать пршивку как HEX и FUZE
Константин
09.09.2021 08:12:18
Какова примерно рабочая частота?
username
07.03.2020 17:45:16
Сатья интересная. В целом подробная. Но при последующем просмотре готовых моделей был обнаружен факт наличия двух щупов "измерительного" и на землю, в тоже время здесь только один щуп. Вопрос: куда делся второй щуп? Он идет на землю осцилографа?
Александр
09.01.2020 00:47:38
Попробую повторить.Полезный прибор.Спасибо за статью.
К_о_Т
04.01.2020 19:45:25
Круто! Респект!
|