Mundarija:
Video: 8X8 Led matritsadagi Lissajous raqamlar: 7 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
By simpletronicFollow Muallifning yana:
Haqida: Musiqa: mening kasbim 40 yildan oshdi … Elektronika: har doim mening sevimli mashg'ulotim. Simetronik haqida ko'proq ma'lumot »
2 perpendikulyar o'qda tebranadigan yorug'lik nuqtasi "Lissajous shakl" (1857) yoki "Bowditch egri chizig'i" (1815) nomli naqshni chizadi. Naqshlar 2 o'qning chastota nisbati va fazasiga qarab oddiydan murakkabgacha o'zgaradi. 0 fazali farq bilan 1: 1 nisbat 45 ° burchak ostida to'g'ri chiziq chizadi. Ushbu loyihada 2 o'qning chastota nisbati asta -sekin 1: 1 va 2: 1 oralig'ida oldinga va orqaga siljiydi. Bu naqshlar osiloskop va 2 sinus to'lqinli osilator yordamida osonlik bilan hosil qilinadi. 1800 -yillarning o'rtalarida Joul Antuan Lissajus sozlagichlarga mahkamlangan ko'zgu bilan yorug'lik nurini burdi. U, shuningdek, QUM PENDULUMini ham yaratdi. Ushbu loyiha Lissajous figuralarini 8X8 LEDli matritsada (yoki kattaroq qurilma uchun 64 diskli LED) aks ettiradi va PIC16F627 mikrokontroller tomonidan boshqariladi.
1 -qadam: Videoni tomosha qiling
Faol svetodiodning piksel/sekunddagi harakati bu videoning kadr tezligidan 20 baravar ko'p. Shuning uchun naqshlar "zerikarli" bo'lib ko'rinishi mumkin. Haqiqiy qurilma ancha yumshoq vizual ishlashga ega.
2 -qadam: sxematik:
PIC16F627 - bu loyihaning yuragi.
3 -qadam: dekoder
MCU ning PORTB pinlari 8 ta umumiy anodni (X o'qi) boshqaradi. PORTA (Y o'qi / LED katodlari) maksimal 7 pinli, chiqish sifatida sozlanishi. Kerakli 8 ta chiqishni olish uchun 2 ta PORTA pinli 3 nandli darvozadan (74HC00) tayyorlangan dekoderni boshqaradi, bu esa 2 pinli mcdan 3 ta chiqishni ta'minlaydi.
4 -qadam: "sinus" to'lqinlarini yaratish:
Pikselning "sinusli" harakati, X-o'qi va Y o'qi uchun mos ravishda xotiradagi jadvaldan 22 baytli naqshlarni ketma-ket o'qish orqali olinadi. Ushbu naqshlarni o'qish tezligi tozalash davrini aniqlaydi.
5 -qadam: A porti uchun o'qilgan jadval
PORTA uchun o'qilgan jadval PORTBdan biroz farq qiladi. Port A katodlarni boshqaradi va Active-LOW. 0 va 1 -gachasi pinlar 74HC00 va darvoza dekoderi orqali 3 ta umumiy katodni boshqaradi.
6 -qadam: Asosiy oqim sxemasi
PIC16F627 uchun HEX va ASM kodiga havolani yuklab oling
7 -qadam: Videoni tomosha qiling
faol pikselning harakatini ko'rsatuvchi sekin harakat