Mundarija:
- 1 -qadam: Videoni tomosha qiling
- 2 -qadam: ehtiyot qismlaringizni tayyorlang
- 3 -qadam: sxema va davr
- 4 -qadam: Kodni yuklab oling
- 5 -qadam: Muvaffaqiyat
- 6 -qadam: Maslahatlar
- 7 -qadam: Kelajak rejasi
Video: STC MCU bilan DIY funktsiyali generator: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu STC MCU yordamida ishlab chiqarilgan funktsiya generatori. Faqat bir nechta komponentlar kerak va sxemasi oddiy.
Xususiyat
- Chiqish: bitta kanal
- Kvadrat to'lqin shakli chastotasi: 1Hz ~ 2MHz
- Sine to'lqin shakli chastotasi: 1Hz ~ 10kHz
- Kenglik: VCC, taxminan 5V
- Yuklash qobiliyati: mavjud emas
- MCU: STC15W4K32S4 @24 MGts
- Displey: LCD 1602
- Nazoratchi: EC11 kodlovchi
1 -qadam: Videoni tomosha qiling
Ushbu videoda men sizga ushbu funktsiyali generatorni bosqichma -bosqich qanday qilib DIY qilishni ko'rsataman.
2 -qadam: ehtiyot qismlaringizni tayyorlang
Qismlar ro'yxati
- MCU: STC15W4K32S4 x 1 Uni AliExpress -dan oling
- Displey: LCD1602 x 1 Uni AliExpress -dan oling
-
Qator pinli ayol: Uni AliExpress -dan oling
- 16-pinli x 1
- 2-pinli x 1
-
Potentsiometr: AliExpress -dan oling
- 10 kΩ x 1
- 200kΩ x 1
- 500Ω x 1
- IC soket 40-pinli x 1 Uni AliExpress-dan oling
- Induktor 1mH x 1 Uni AliExpress -dan oling
-
Kondensator:
- 220nF x 1 Uni AliExpress -dan oling
- 10nF x 1
- 47 uF x 1
- EC11 kodlovchi x 1 Uni AliExpress -dan oling
- Lityum polimer batareyasi x 1 AliExpressdan oling
- 5V kuchaytirgich x 1 Uni AliExpress -dan oling
- 2-pinli x 2 terminali uni AliExpress-dan oling
- Kalitni bosish x 1 uni AliExpress -dan oling
- Kondensator 1uF (ixtiyoriy) x 1 Aliexpress -dan oling
3 -qadam: sxema va davr
Iltimos, sxemaga va videodagi qadamga qarang, siz elektron kartadagi komponentlarni osongina tartibga solishingiz mumkin.
4 -qadam: Kodni yuklab oling
Quyidagi paketni yuklab oling. Manba kodi va tuzilgan hex fayli mavjud.
Agar siz kodlarni o'qishni xohlamasangiz,.hex faylini MCUga yozing. Kodni MCU-ga yuklab olish uchun USB-dan TTL-ga yuklovchi va STC-ISP dasturidan foydalaning. TXD, RXD va GND -ni ulang.
STC-ISP dasturini bu erdan yuklab oling:
Agar STC-Internet-provayderining interfeysi xitoycha bo'lsa, tilni ingliz tiliga o'zgartirish uchun chap yuqori belgini bosishingiz mumkin. STC-ISP-ning batafsil konfiguratsiyasi uchun 1-qadamdagi videoga qarang.
Kodlar C tilida yozilgan, uni tahrirlash va kompilyatsiya qilish uchun Keil dasturidan foydalaning.
5 -qadam: Muvaffaqiyat
Kvadrat to'lqin shakli yoki sinus to'lqin signalini chiqarish uchun siz ushbu DIY funktsiyasi generatoridan foydalanishingiz mumkin.
Interfeys:
- Chap pastki qismida to'lqin shakli (kvadrat/sinus) va chiqish holati (ON/OFF) ko'rsatilgan
- F: chastota
- D: Kvadrat to'lqin shakli vazifasi
- CD: soat bo'linish koeffitsienti (faqat ma'lumot uchun)
- P: sinus to'lqin shaklini yaratish uchun PWM chastotasi (faqat ma'lumot uchun)
- Pt: Sinus to'lqin shaklini yaratish nuqtalari soni (faqat ma'lumot uchun)
Operatsiyalar:
- Bir marta bosish kodlagichi: kvadrat to'lqin shakli interfeysida o'tish chastotasi va burchini o'zgartirish
- Enkoderni ikki marta bosish: signalni ishga tushirish/to'xtatish
- Enkoderni uzoq bosish: kvadrat to'lqin shakli/sinus to'lqin shakli/kuchlanish ma'lumoti
- Enkoderni aylantirish: parametrlarni sozlash
6 -qadam: Maslahatlar
Chiqish signalining yuklanish qobiliyati yo'q. Agar siz boshqa komponentni haydashni xohlasangiz, yuk ko'tarish qobiliyatini oshirish uchun operatsion kuchaytirgichdan foydalanish tavsiya etiladi.
7 -qadam: Kelajak rejasi
Men STM32 bilan boshqa funktsiyali generator ishlab chiqarishni rejalashtirmoqdaman.
Buni kutish
- Uchburchak va arra to'lqin shaklini qo'shimcha ravishda yaratishi mumkin.
- Sinus to'lqin shaklining chastotasi 10 kHz dan yuqori bo'lishi mumkin.
Agar sizda ushbu loyiha bo'yicha maslahatlar yoki talablar bo'lsa, iltimos, menga ayting.
Umid qilamanki, sizga yoqadi.
Mening YouTube kanalimga tashrif buyuring:
Tavsiya:
DIY ko'p funktsiyali energiya o'lchagichi V2.0: 12 qadam (rasmlar bilan)
DIY ko'p funktsiyali energiya o'lchagichi V2.0: Ushbu yo'riqnomada men sizga Wemos (ESP8266) asosidagi ko'p funktsiyali energiya o'lchagichni yasashni ko'rsataman. Bu kichik o'lchagich - bu kuchlanish, oqim, quvvat, energiya va quvvatni kuzatuvchi juda foydali qurilma. Bulardan tashqari, u havoni ham kuzatadi
"Professional ILC8038 funktsiyali generator DIY to'plami" bilan tanishish: 5 qadam
"Professional ILC8038 funktsiyali generator DIY to'plami" bilan tanishish: Men elektronika uchun yangi loyihalarni ishlab chiqayotgan edim. U "Professional ILC8038 funktsiyali sinus uchburchaklar kvadrat to'lqinli DIY to'plami" sifatida hisoblab chiqilgan va ko'plab sotuvchilardan mavjud
O'zingizning osiloskopingizni (Mini DSO) STC MCU yordamida osongina yasang: 9 qadam (rasmlar bilan)
O'zingizning osiloskopingizni (Mini DSO) STC MCU yordamida osongina yarating: bu STC MCU yordamida tayyorlangan oddiy osiloskop. Siz to'lqin shaklini kuzatish uchun ushbu Mini DSO -dan foydalanishingiz mumkin. Vaqt oralig'i: 100us-500ms kuchlanish diapazoni: 0-30V chizish rejimi: vektor yoki nuqta
Arduino -da ko'chma funktsiyali generator: 7 qadam (rasmlar bilan)
Arduino -dagi ko'chma funktsiyali generator: Funktsiya generatori - bu juda foydali vosita, ayniqsa, biz o'z signalimizning ma'lum bir signalga javobini sinab ko'rayotganimizda. Bu yo'riqnomada men kichik, ishlatish uchun qulay, ko'chma funktsiyalar generatorining qurilish tartibini tasvirlab beraman
Arduino bilan DIY ko'p funktsiyali robot: 13 qadam (rasmlar bilan)
Arduino bilan DIY ko'p funktsiyali robot: Bu robot asosan Arduino -ni tushunish va Arduino -ning turli loyihalarini birlashtirish uchun ko'p funktsiyali Arduino robotini yaratish uchun yaratilgan. Va yana, kim uy hayvonlari robotiga ega bo'lishni xohlamaydi? Men uni BLUE ROVIER 316 deb nomladim. Men chiroyli sotib olishim mumkin edi