меню
Самодельный осциллографmicro | Измерительные Устройства |
 

Самодельный Осциллограф micro на микроконтроллере PIC 18 F452 и дисплее от NOKIA 3310

Данному самодельному осциллографу далеко до современных моделей, но все-таки он может многое. Вдобавок, он выполнен из доступных и недорогих деталей, имеет неплохие характеристики, удобное управление и минимальные размеры. Скажу сразу, что он рассчитан на звуковую частоту.

Осциллограф micro выполнен на микроконтроллере PIC18F452, а в качестве графического индикатора используется дисплей от мобильного телефона NOKIA 3310. Для того чтобы придать полной портативности осциллографу, он питается от стандартного аккумулятора на 3,7 вольта, через преобразователь на 5 вольт, который выполнен на микросхеме MC34063. Заряжается Осциллограф micro от 5 вольт через гнездо miniUSB. Также он может работать от внешнего питания в 5 вольт (USB).

Основная идея (и схема) была взята с филиппинского форума electronicslab. Прошивку на микроконтроллер PIC18F452 и проект в Proteus любезно предоставил пользователь ZuBor с русского форума vrtp. Данный архив можно скачать ЗДЕСЬ. Консультируясь, дополняя и применяя различные приемы, я получил конечный результат. Кстати, в процессе обсуждения был подмечен интересный факт, что дисплеи от NOKIA 3310 подходят не все, даже те, где есть NOKIA и полумесяц. Для данного осциллографа нужен исключительно оригинальный дисплей.

TempTale4

Печатная плата осциллографа разводилась специально под имеющийся в наличии корпус от температурного монитора TempTale4, который имеет внешние габариты 50х90 мм. Аккумулятор взят от MP3 плеера, занимающий практически всю площадь под крышкой, но имеющий толщину всего 2 мм.

Ниже привожу принципиальную схему Осциллографа micro, в которую уже внесены все дополнения, поправки и изменения. Если рассматривать схему по блочно, то она состоит из основного процессора-микроконтроллера, графического индикатора, операционного усилителя, преобразователя напряжения с 3,7 до 5 вольт, и зарядного устройства аккумулятора на LM317. Разведена схема на одностороннем текстолите. Файл в формате *.lay можно скачать ЗДЕСЬ.

Принципиальная схема самодельного осциллографа на на микроконтроллере PIC 18 F452 и дисплее от NOKIA 3310

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

Печатная плата самодельного осциллографа сторона 1

Печатная плата самодельного осциллографа сторона 2

Дисплей от NOKIA 3310 соединяется с печатной платой при помощи тонких многожильных мягких медных проводов. Их можно взять в шнурах, идущих от клавиатуры или мышки.

Способ соединения дисплея от NOKIA 3310 с платой самодельного осциллографа на микроконтроллере PIC18F452

Щуп осциллографа сделан из стержня от шариковой ручки, в который впаяна игла от швейной машинки. Щуп при транспортировке осциллографа плотно закрывается пластиковым колпачком от медицинской иглы.

На видео можно увидеть работу Осциллографа micro, сделанного своими руками.

В видео, при проверке Осциллографа micro использовался набор программ WaveTool, который можно скачать ЗДЕСЬ.

Страницы: 1 2 3 4 5
adrin02 | 06.03.2013 00:03

10 KHz он потянет?


Коментариев: 5  | admin02(bсh)inbox.lv  | Зарегестрирован: 2013-03-05
admin | 06.03.2013 00:44

Да. В видео обзоре можно увидеть, как я включал генератор и на 15 000 Hz.


Коментариев: 1497  | Администратор сайта
adrin02 | 06.03.2013 01:43

Спасибо! Буду пробовать собрать. А фоток больше нету?


Коментариев: 5  | admin02(bсh)inbox.lv  | Зарегестрирован: 2013-03-05
admin | 06.03.2013 02:16

Так он и так со всех ракурсов сфотографирован. Какие Вам нужны?


Коментариев: 1497  | Администратор сайта
amator1 | 06.03.2013 12:57

максимальная частота вашего осцилографа?


Коментариев: 1  | ur5wio(bсh)mail.ru  | Зарегестрирован: 2013-03-06
admin | 06.03.2013 16:58

Синусоидальный сигнал можно рассмотреть до 20 000 – 21 000 Hz, все остальные порядка 17 500 – 18 000 Hz.


Коментариев: 1497  | Администратор сайта
adrin02 | 07.03.2013 16:59

Хотел посмотреть что за выводы у 2 переключателей рядом стоящих.
И индуктивность 39 указанная mkH это uH (микрогенри мкГн) ?
 

Добавленно позже (в 17:02 07.03.2013):

А на видео что за программа с левой стороны Osciloscope?


Коментариев: 5  | admin02(bсh)inbox.lv  | Зарегестрирован: 2013-03-05
admin | 07.03.2013 18:42

Переключатели самые обыкновенные, которые только нашел. Уже не помню от чего, может от плееров, а может от приемников. Если у Вас имеются другие, отредактируйте плату под свои, печатку я размещал.

Индуктивность 39uH (мкГн).

Программа из набора «WaveTool». Ссылку на весь архив я приводил ниже видео.


Коментариев: 1497  | Администратор сайта
vadim30871 | 12.03.2013 20:04

УВ. Автор, ответте пожалуйсто, куда припаять щупы – «G» и «VGND»? я правильно понял?
 

Добавленно позже (в 20:06 12.03.2013):

извиняюсь, еще вопрос: почему вы не сделали делителей на более высокое напряжение?


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 12.03.2013 23:21

Про щупы правильно поняли. Делители планировалось добавить в щуп.


Коментариев: 1497  | Администратор сайта
vadim30871 | 22.03.2013 13:56

уважажаеиый автор, не могли бы вы переправить прошивку для экрана от нокии 3410, сам не силен в корекции библиотек, а в наличии экраны от нокии 1101 и 3410


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 22.03.2013 14:38

Вадим, прошивка не моя, если не ошибаюсь, ее автор филиппинец. Экран от 3410 должен подойти, только изображение будет на экране занимать 3/4 части и смещено в верхний левый угол, т.к. разрешение у экрана от 3310 меньше.  Так было на других проектах, на этом еще не пробовал.


Коментариев: 1497  | Администратор сайта
vadim30871 | 31.03.2013 13:39

собрал данный прибор, есть небольшие переделки: аккумулятор заряжается не через лм317, а через сопротивление и диод (падение на диоде 0,7 резистор ограничивает ток до 100мА ), экран запитан через резистор от акб, конденсатор на экране (6, 7 выводы) полярный 4,7мкф – с ним экран всегда стартует. вместо лм358 – RC4558 – с ней меньше помех. Большое спасибо за статью. Переносной осцил мне очень пригодиться.



Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 01.04.2013 11:31

Рад, что все сразу запустилось. Печатную плату свою разводили?


Коментариев: 1497  | Администратор сайта
adrin02 | 06.04.2013 14:17

vadim30871 Можно печатку посмотреть? А я ещё МК с ебея неполучил.  :(


Коментариев: 5  | admin02(bсh)inbox.lv  | Зарегестрирован: 2013-03-05
vadim30871 | 11.04.2013 09:10

да, печатка моя. обнаружил погрешность (или это кривая программа для звуковухи) на экране осцила 8 периодов, а на мониторе компа их 10. кто-нибудь сравнивал показания?
запустилось на сразу – чисто случайно запустил, притронувшись паялником к включенному, но не показывающему осцилу. прикоснулся к металическому креплению экрана. перепаяв кондер экрана проблема решилась.
что касается печатки – у меня очень плотный монтаж, много навесного, использовал две платы (на одной разъёмы и переключатели, крепеж для акб, а на второй сама электроника) платы заезжают в корпус по полозьям. микруха в кроватке, под ней перемычки, с другой стороны где мк кнопки, лсд в родном крепеже и с родной клемной пружиной. фото разобранного нет, будет ни скоро. чтоб разобрать нужно потом новые кнопки вставляь, а эти рвуться (кнопок у меня всего 2 кмплекта) при построении платы учитывайте наводки дорожек к операционнику  ( как можно короче, иначе шум), питание онного оччччччень чистое!! иначе шум, щупы бронь и не забывайте что бронь образует емкость в 20-50пФ.
вот печатка см все листы в ней https://best-chart.ru/user_files/Oscilloscope_micro.lay


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
vadim30871 | 15.04.2013 00:07

не имеется ли случайно у вас исходника. хочу попробывать вставить кварц другой частоты.


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 15.04.2013 00:27

Есть исходный код. Прикрепляю. Если что-то путное получится, отпишитесь. Какую цель преследуете заменой кварца?

https://best-chart.ru/user_files/oscilloscope_micro_main_code.txt


Коментариев: 1497  | Администратор сайта
vadim30871 | 15.04.2013 22:56

цель – увеличить измеряемую частоту, поднять точность. контроллер может работать на частоте до 25 МГц, а у меня есть кварц 24,576 МГц и ОУ – ТЛ074. при такой частоте погрешность снижается, да и ОУ пошустрее. Я в электронике новичек, в АВР уже пробывал переделывать исходник, а вот на ПИКе еще нет.
за исходник спасибо. буду пробывать.


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 15.04.2013 22:59

Удачи. Отпишитесь после о результате.


Коментариев: 1497  | Администратор сайта
vadim30871 | 18.04.2013 18:08

а на какой программе редактировать данный исходник. микроС не хочет компилировать, также как и мп-лаб.
=0


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 18.04.2013 18:32

Не уверен, но попробуйте PROTEUS. Где-то у меня проект был. Найду, прикреплю.


Коментариев: 1497  | Администратор сайта
vadim30871 | 19.04.2013 22:52

мне очень бы это помогло. только если вид будет ассемблерный, то не надо. я в нем ни чего не понимаю. дизассемблировать пробывал на винпик 800, не чего не понятно в командах.


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
admin | 21.04.2013 22:38

К сожалению, кроме архива, который указан в статье, ничего не осталось.


Коментариев: 1497  | Администратор сайта
vadim30871 | 22.04.2013 08:29

нашел похожий девайс. только там другой экран. кому интересно, вот ссылка : http://invent-systems.narod.ru/Oscilloscope.htm.
исходник добротно закоментирован


Коментариев: 12  | vadim30871(bсh)yandex.ru  | Зарегестрирован: 2013-03-12
Страницы: 1 2 3 4 5
Необходимо авторизоваться, чтобы комментировать.