Як ви могли переконатися в попередніх розділах, осцилограф дуже важливий прилад для вивчення всього, що повязано з сигналами Якщо у вас є можливість купити один з тих приладів, про які я вже говорив, або купити осцилограф, то добре

Якщо у вас немає можливості купити осцилограф, то можна скористатися тими можливостями, які дозволяє, скажімо, модуль Arduino У першу чергу програмою Xoscillo, яка працює з модулем Програму і файл для завантаження в модуль Arduino можна знайти на сайті:

http://codegooglecom/p/xoscillo/

Сьогодні остання версія в архіві zip «важить» всього близько 40 кБайт У папці після розпакування ви знайдете файл ArduinoOscillopde Цей файл легко завантажити в модуль Найпростіше з допомогою програми Arduino Знайти програму можна на сайті:

http://arduinocc/en/Main/Software

Сам модуль я купував в інтернет-магазині, який мені дуже сподобався: http://carmonitorru/ru/arduinonanocarduinonanov4-p-108html

А дізнався про модуль на сайті іншого інтернет-магазину, де багато всього, що згодилося б у роботі над власним роботом:

http://wwwrobocraftru/blog/projects/330html

Власне з цього сайту і почалося моє знайомство з модулем Arduino, але, на мій жаль, в той момент купити в цьому інтернет-магазині модуль не вдалося через тимчасової відсутності у продажу, але мій інтерес до цього проекту тільки зріс через невдачі

Однак по порядку З програми Arduino Сьогодні версія для Windows 10 Програму не треба встановлювати Я копіюю папку з програмою на диск С:, де у мене є папка arduino У папці з програмою після розпакування є виконуваний файл arduino, який запускається як будь-яка програма подвійним клацанням

Рис 281 Програма Arduino

Про проект, про програму, про багатьох інших програмах, повязаних з проектом Arduino, можна прочитати в моїй книзі «З чого починаються роботи» Не буду переказувати її ще раз

Рис 282 Відкриваємо файл програми осцилографа для модуля Відкривши файл, його слід завантажити в модуль Arduino:

Рис 283 Спроба завантажити програму в Arduino

Але .. є таке жаргонне, але вірне слово – облом-с В останній версії використовується компілятор, у якого, мабуть, зявилися зміни Розбиратися з ними і правити текст програми ми зараз не будемо, зараз я використовую попередню версію програми для модуля 0022 Файл завантажується і модуль готовий для роботи з програмою Xoscillo

Папка з програмою Xoscillo у мене зараз на робочому столі Їй, схоже, все одно, де знаходитися Якщо ви плануєте користуватися модулем Arduino як осциллографом, то краще розташувати папку поруч з папкою arduino в кореневому каталозі диска

До висновків GND і A0 модуля Arduino я підключаю вихід генератора мого приладу Оскільки, як я вважаю, напруга, що вимірюється АЦП у складі мікроконтролера ATmega168, може змінюватися від 0 до 5 вольт, я «пріподнімаю» сигнал з генератора, додаючи постійну складову Величину синусоїдального сигналу з частотою 500 Гц я вибираю 4 В

Після запуску програми (модуль Arduino я вже підключив в порт USB) Xoscillo перше, що я роблю, міняю рівень тригера, що задається за замовчуванням, на 127

Рис 284 Запуск програми Xoscillo

У програмі можна вибрати тривалість розгортки

Рис 285 Вибір розгортки осцилографа

Я зменшую рівень сигналу з генератора до 80 мВ (від піку до піку), Оскільки це майже мінімальний рівень сигналу, з яким працює програма (хоча це слід перевірити)

Рис 286 Вид сигналу з амплітудою 40 мВ, частота 500 Гц

І, нарешті, мені цікаво, як це виглядає на екрані, я перемикаю сигнал на прямокутний, частоту встановлюю близькою до граничного, як мені здається, значенням 3 кГц, амплітуду 4 В

Рис 287 Вид прямокутного сигналу з частотою 3 кГц

Я не думаю, що ваша уява вразили можливості такого осцилографа, але це майже найдешевший варіант осцилографа, який дозволить вам провести багато корисних експериментів (я не хочу нагадувати, що одночасно ви проведете безліч корисних експериментів з мікро)

Ще більш дешевий варіант осцилографа, що використовує звукову карту компютера, я намагався випробувати кілька років тому Але звукова карта мого компютера відмовилася працювати з програмою, на чому мій експеримент і завершився Втім, ви можете спробувати, може бути, вам пощастить більше

Але .. ця глава замислювалася не стільки для того, щоб показати можливості модуля Arduino в якості осцилографа, скільки для того, щоб зрозуміти, як це все, разом узяте, працює

Джерело: Гололобов ВН, – Самовчитель гри на паяльнику (Про електроніці для школярів і не тільки), – Москва 2012