Съдържание:
- Стъпка 1: Гледайте видеото
- Стъпка 2: Подгответе частите си
- Стъпка 3: Схема и схема
- Стъпка 4: Изтеглете кода
- Стъпка 5: Успех
- Стъпка 6: Съвети
- Стъпка 7: План за бъдещето
Видео: Генератор на функции „направи си сам“със STC MCU лесно: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Това е генератор на функции, направен с STC MCU. Нуждаете се само от няколко компонента и схемата е проста.
Спецификация
- Изход: Едноканален
- Честота на квадратна форма на вълната: 1Hz ~ 2MHz
- Синусоидална честота: 1Hz ~ 10kHz
- Амплитуда: VCC, около 5V
- Възможност за натоварване: Няма на разположение
- MCU: STC15W4K32S4 @24MHz
- Дисплей: LCD1602
- Контролер: Енкодер EC11
Стъпка 1: Гледайте видеото
В това видео ще ви покажа как да направите DIY този генератор на функции стъпка по стъпка.
Стъпка 2: Подгответе частите си
Списък с части
- MCU: STC15W4K32S4 x 1 Вземете го от AliExpress
- Дисплей: LCD1602 x 1 Вземете го от AliExpress
-
Row Pin Female: Вземете го от AliExpress
- 16-пинов x 1
- 2-пинов x 1
-
Потенциометър: Вземете го от AliExpress
- 10 kΩ x 1
- 200 kΩ x 1
- 500 Ω x 1
- IC гнездо 40-пинов x 1 Вземете го от AliExpress
- Индуктор 1mH x 1 Вземете го от AliExpress
-
Кондензатор:
- 220nF x 1 Вземете го от AliExpress
- 10nF x 1
- 47uF x 1
- Енкодер EC11 x 1 Вземете го от AliExpress
- Литиево -полимерна батерия x 1 Вземете я от AliExpress
- 5V усилвател x 1 Вземете го от AliExpress
- Терминал 2-пинов x 2 Вземете го от AliExpress
- Push Switch x 1 Вземете го от AliExpress
- Кондензатор 1uF (по избор) x 1 Вземете го от AliExpress
Стъпка 3: Схема и схема
Моля, вижте схемата и стъпката във видеото, можете лесно да подредите компонентите на платката.
Стъпка 4: Изтеглете кода
Изтеглете пакета по -долу. Има изходен код и компилиран шестнадесетичен файл.
Ако не искате да четете кодовете, просто запишете.hex файла в MCU. Използвайте USB към TTL изтегляне и софтуер STC-ISP, за да изтеглите кода в MCU. Свържете TXD, RXD и GND.
Изтеглете софтуера STC-ISP тук:
Ако интерфейсът на STC-ISP е китайски, можете да щракнете върху горната лява икона, за да промените езика на английски. За подробна конфигурация на STC-ISP, моля, вижте видеото в Стъпка 1.
Кодовете са написани на C. Използвайте софтуера Keil, за да го редактирате и компилирате.
Стъпка 5: Успех
Можете да използвате този DIY функционен генератор за извеждане на квадратна форма или сигнал на синусоидална форма.
Интерфейс:
- Долу вляво показва вида на формата на вълната (квадрат/синус) и състоянието на изхода (ON/OFF)
- F: Честота
- D: Задължение на квадратна форма на вълната
- CD: Коефициент на разделяне на часовника (само за информация)
- P: ШИМ честота за генериране на синусоидална форма (само за информация)
- Pt: Брой точки за генериране на синусоидална форма (само за информация)
Операции:
- Енкодер с едно щракване: Превключете честотата и натоварването в интерфейс с квадратна форма на вълната
- Енкодер с двойно щракване: Старт/Стоп изход на сигнал
- Енкодер за продължително натискане: Превключвате между квадратна форма на вълна/форма на синусоидална информация/информация за напрежението
- Rotate Encoder: Регулирайте параметрите
Стъпка 6: Съвети
Изходният сигнал няма способност за натоварване. Ако искате да управлявате друг компонент, моля, имайте предвид, че използвайте операционен усилвател, за да подобрите способността за натоварване.
Стъпка 7: План за бъдещето
Планирам да направя друг генератор на функции със STM32.
Очаква се
- Може да генерира допълнително форма на триъгълник и трион.
- Честотата на синусоидната форма на вълната може да бъде по -висока от 10 kHz.
Ако имате съвети или изисквания относно този проект, моля да ми кажете.
Надявам се да ви хареса.
Чувствайте се свободни да разгледате моя канал в YouTube:
Препоръчано:
Запознаване с „Професионален комплект за генератор на функции ILC8038: Направи си сам“: 5 стъпки
Запознаване с „Професионалния комплект за генератор на функции ILC8038: Направи си сам“: Разглеждах някои нови проекти за електроника, когато попаднах на сладък комплект за генератор на функции. Той се таксува като „Професионален комплект за самостоятелно генериране на синусоидален триъгълник с квадратни вълни ILC8038“и се предлага от редица доставчици
Макро обектив „Направи си сам“с AF (различен от всички други макро обективи „Направи си сам“): 4 стъпки (със снимки)
Макро обектив „Направи си сам“с АФ (различен от всички други макро обективи „Направи си сам“): Виждал съм много хора, които правят макро обективи със стандартен комплект обектив (Обикновено 18-55 мм). Повечето от тях са обектив, просто залепен върху камерата назад или отстранен преден елемент. И за двете опции има недостатъци. За монтиране на обектива
Направете свой собствен осцилоскоп (Mini DSO) със STC MCU лесно: 9 стъпки (със снимки)
Направете свой собствен осцилоскоп (Mini DSO) с STC MCU лесно: Това е прост осцилоскоп, направен със STC MCU. Можете да използвате този Mini DSO, за да наблюдавате формата на вълната. Интервал от време: 100us-500ms Диапазон на напрежение: 0-30V Режим на чертане: вектор или точки
Направи си сам размер и изгради акумулаторен генератор за захранване с батерии с дълъг цикъл 12 V: 5 стъпки (със снимки)
Направи си сам размер и изгради акумулаторен генератор за захранване с батерии с дълъг цикъл 12V: *** ЗАБЕЛЕЖКА: Бъдете внимателни, когато работите с батерии и електричество. Не късайте батериите. Използвайте изолирани инструменти. Спазвайте всички правила за безопасност, когато работите с електричество. *** Бъдете подготвени преди следващия път, когато захранването се изключи с мощност на батерията в режим на готовност
Генератор на функции „направи си сам“(ICL8038) 0 Hz - 400Khz: 11 стъпки
Генератор на функции „Направи си сам“(ICL8038) 0 Hz - 400Khz: Генераторите на функции са много полезен инструмент в електрониката, но могат да бъдат доста скъпи, но имаме много възможности да го изградим евтино. В този проект използваме ICl8038