Агуулгын хүснэгт:
Видео: DIY 10Hz-50kHz Arduino осциллограф 128x64 LCD дэлгэц дээр: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү төсөл нь 10 Гц -ээс 50 Гц хүртэлх энгийн осциллограф хийх аргыг тайлбарласан болно. Энэ төхөөрөмж нь гадаад дижиталаас аналог хөрвүүлэгч чип ашигладаггүй тул зөвхөн Arduino -ийг ашигладаг тул энэ нь маш том хүрээ юм.
Алхам 1: Тодорхойлолт
Үр дүнг харьцангуй том LCD дэлгэц дээр (ST7920) 128x64 пикселийн нарийвчлалтайгаар харуулна. Хэмжлийн дэлгэцийн талбар нь 96x64, мэдээллийг харуулах талбар нь 32x64 бөгөөд туршилтын дохионы давтамж, Vpp гэх мэтийг харуулав.
Бүтээх нь маш энгийн бөгөөд хэдхэн бүрэлдэхүүн хэсгээс бүрдэнэ.
- Ардуино Нано
- ST7920 LCD дэлгэц нь 128x64 нарийвчлалтай
- гурван түр зуурын унтраалга
- хоёр потенциомер
- ба нэг конденсатор 100 микро
Энэ төслийг NextPCB ивээн тэтгэсэн. Та эдгээр холбоосуудын аль нэгийг шалгаж үзээд намайг дэмжиж тусалж чадна.
$ 5 купон авахын тулд бүртгүүлнэ үү:
Найдвартай олон давхар хавтан үйлдвэрлэгч:
4 давхар PCB самбар 10 ширхэг л $ 12:
10% хямдарсан - ПХБ ба SMT захиалга: 20% OFF - ПХБ ба 15% SMT захиалга:
Алхам 2: Барилга
Төхөөрөмж нь хэд хэдэн функцтэй: автомат гох (дэлгэц нь маш тогтвортой), Скан хийх хурд: 1-2-5-ийн дагуу 0.02ms/div ~ 10ms/div, 9 түвшинд хувааж, барих функц: Дэлгэцийн долгионы хэлбэр ба параметрүүдийг хөлдөөх. Энэхүү төсөл нь Wu Hanqing -ийн блог дээр нийтлэгдсэн бөгөөд та анхны кодыг олж болно. Би өмнөх төслүүдийнхөө техник хангамж дээр үндэслэн осциллографыг бүтээж байсан тул хамгийн бага өөрчлөлт хийсэн. Видео бичлэгээс харахад багаж нь том дэлгэцийн ачаар маш тод харагддаг, мөн гайхалтай сайн гох машинтай байдаг. Зургийн босоо байрлалыг 50 кох потенциометр, 10 кох потенциометрээс ялгаатай нь осциллографыг синус ба тэгш өнцөгт дохионы үүсгүүрээр туршиж үзсэн. Эцэст нь хэлэхэд, энэ нь мэргэжлийн болон ашиглахад хялбар хэрэгсэл биш боловч үүнийг боловсролын зорилгоор эсвэл танай лабораторид бага давтамжтай дохиог туршихад ашиглаж болно, ялангуяа уг төхөөрөмжийг хийхэд маш хялбар бөгөөд маш хямд гэдгийг мэддэг.
Алхам 3: Схем диаграм ба код
Shematic диаграм ба Arduino кодыг доор өгөв
Зөвлөмж болгож буй:
DIY нь температурыг LCD дэлгэц дээр Arduino ашиглан харуулна: 10 алхам
DIY нь Arduino ашиглан температурыг LCD дэлгэц дээр харуулах: Энэ төсөлд бид Arduino, температур мэдрэгч гэх мэт зарим бүрэлдэхүүн хэсгүүдийг ашиглан хэлхээ хийх гэж байна. Энэ хэлхээнд зэрэглэлийг LCD дэлгэц дээр тасралтгүй харах болно, 100 миллисекундын хоцрогдолтой байна. дээрх шинэ зэрэглэлийн үзэл бодлын хооронд
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
LCD дэлгэц дээр хэвлэх - ARDUINO: 3 алхам
LCD ХЭРЭГЛЭХ-ARDUINO: ТАНИЛЦУУЛГА нь 16X2 хэмжээтэй LCD дэлгэц дээр хэрхэн хэвлэхийг танд харуулах болно
I2C / IIC LCD дэлгэц - SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: 5 алхам
I2C / IIC LCD дэлгэц | SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: spi lcd дэлгэцийг ашиглахад хэт олон холболт шаардлагатай бөгөөд үүнийг хийх нь үнэхээр хэцүү тул i2c lcd -ийг spi lcd болгон хөрвүүлэх модулийг оллоо
Таблет/утас Arduino дэлгэц болон 2 долларын осциллограф: 4 алхам
Таблет/утас нь Arduino дэлгэц болон 2 долларын осциллографын хувьд: Arduino-д суурилсан төсөлд 320x240 хэмжээтэй LCD мэдрэгчтэй дэлгэцийг хямд үнээр худалдаж авах боломжтой боловч, ялангуяа ноорогыг загварчлах, туршихад илүү тохиромжтой байж болох юм. гар утас нь төслийн мэдрэгчтэй дэлгэц, тэжээлийн эх үүсвэр юм. Та чаднаа