Բովանդակություն:
- Քայլ 1. Տեղադրեք Stm32cubemx, Keil UVision5 և Energia ձեր համակարգչում, թարմացրեք դրանք:
- Քայլ 2. Բացեք Stm32cubemx Ընտրեք Stm32l476 Nucleo Board: Ընտրեք PC_13 որպես արտաքին ընդհատման քորոց
- Քայլ 3: Needամացույցի կազմաձևում որևէ փոփոխություն կատարելու կարիք չկա:
- Քայլ 4. Ընտրեք TIMER1 և ockամացույցի աղբյուրը որպես ներքին ժամացույց: Եվ կարգավորումներ կատարեք TIMER1- ում ՝ ըստ նկարների:
- Քայլ 5. Անուն տվեք ձեր նախագծին և ստեղծեք ծածկագիր Keil Ide- ի համար Stm32cubemx- ից
- Քայլ 6. Միացրեք LCD- ը STM3276 Nucleo տախտակին ՝ ստորև նշված միացումներով:
- Քայլ 7. Միացրեք Tiva Launchpad- ի մեկ կապը Stm32l476- ի արտաքին ընդհատման Pin- ին և Tiva Launchpad- ի GND Pin- ին STM32L476- ի GND Pin- ին:
- Քայլ 8: Նախագծի ցուցադրում
Video: Հաճախականության հաշվիչ `օգտագործելով միկրոկառավարիչ` 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս ձեռնարկը պարզապես նշում է, թե ինչպես կարելի է հաշվարկել զարկերակային աղբյուրի հաճախականությունը `օգտագործելով միկրոկառավարիչ: Իմպուլսի աղբյուրի բարձր լարման մակարդակը 3.3 Վ է, իսկ ցածրը` 0 Վ: Ես օգտագործել եմ STM32L476, Tiva launpad, 16x2 այբբենական թվային LCD որոշ լարեր տախտակ և 1K ռեզիստոր:
Պահանջվող սարքավորում
1) STM32L476 նուկլեո տախտակ
2) Tiva մեկնարկային տախտակ կամ որևէ այլ միկրոկառավարիչի տախտակ (զարկերակային աղբյուր)
3) 16x2 այբբենական
4) Սեղանատախտակ
5) 1K դիմադրություն (LCD հակադրության համար)
Softwareրագրային ապահովման պահանջ
1) STM32cubemx
2) Keil uVision5
3) Energia (Tiva launpad- ի համար)
Քայլ 1. Տեղադրեք Stm32cubemx, Keil UVision5 և Energia ձեր համակարգչում, թարմացրեք դրանք:
Քայլ 2. Բացեք Stm32cubemx Ընտրեք Stm32l476 Nucleo Board: Ընտրեք PC_13 որպես արտաքին ընդհատման քորոց
Քայլ 3: Needամացույցի կազմաձևում որևէ փոփոխություն կատարելու կարիք չկա:
Քայլ 4. Ընտրեք TIMER1 և ockամացույցի աղբյուրը որպես ներքին ժամացույց: Եվ կարգավորումներ կատարեք TIMER1- ում ՝ ըստ նկարների:
Քայլ 5. Անուն տվեք ձեր նախագծին և ստեղծեք ծածկագիր Keil Ide- ի համար Stm32cubemx- ից
Քայլ 6. Միացրեք LCD- ը STM3276 Nucleo տախտակին ՝ ստորև նշված միացումներով:
Stm32- ի կապը LCD- ի հետ
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K դիմադրություն, որը միացված է GND- ին
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Քայլ 7. Միացրեք Tiva Launchpad- ի մեկ կապը Stm32l476- ի արտաքին ընդհատման Pin- ին և Tiva Launchpad- ի GND Pin- ին STM32L476- ի GND Pin- ին:
Եթե ունեք որևէ այլ միկրոկառավարիչ տախտակ, ձեզ հարկավոր է միացնել այդ տախտակի GPIO- ն STM32L476 nucleo տախտակի արտաքին ընդհատման քորոցին և միացնել երկու տախտակի GND- ն միմյանց: Դուք պետք է ծրագրայինորեն միացնեք այս GPIO- ի քորոցը դրա IDE- ում:
Խորհուրդ ենք տալիս:
CMOS Հաճախականության հաշվիչ `3 քայլ
CMOS Հաճախականության հաշվիչ. Սա ուղեցույց է `ներառված PDF- ներով և լուսանկարներով, թե ինչպես եմ ես նախագծել իմ սեփական հաճախականությունների հաշվիչը` զվարճալի տրամաբանությունից դուրս: Ես ամբողջությամբ չեմ մանրամասնի, թե ինչպես եմ պատրաստել վարագույրները կամ ինչպես պետք է այն միացնել, բայց սխեմաները պատրաստված են KICAD- ով, որը փափուկ է
Պարզ հաճախականության հաշվիչ Arduino- ի միջոցով. 6 քայլ
Arduino- ի միջոցով օգտագործվող պարզ հաճախությունների հաշվիչ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես կարելի է Arduino- ի միջոցով հաճախականությունների պարզ հաշվիչ պատրաստել: Դիտեք տեսանյութը:
Բարձր լուծման հաճախականության հաշվիչ ՝ 5 քայլ (նկարներով)
Բարձր լուծման հաճախությունների հաշվիչ. Այս հրահանգը ցույց է տալիս փոխադարձ հաճախությունների հաշվիչ, որն ունակ է արագ և ողջամիտ ճշգրտությամբ չափել հաճախականությունները: Այն պատրաստված է ստանդարտ բաղադրիչներով և կարող է պատրաստվել հանգստյան օրերին (ինձ մի քիչ ավելի երկար տևեց :-)) Խմբագրել. Կոդն այժմ հասանելի է
Թվային ժամացույց ՝ օգտագործելով միկրոկառավարիչ (AT89S52 առանց RTC- ի միացում). 4 քայլ (նկարներով)
Թվային ժամացույց ՝ օգտագործելով միկրոկառավարիչ (AT89S52 Առանց RTC- ի միացում). Թույլ տվեք նկարագրել ժամացույցը … " ockամացույցը սարք է, որը հաշվում է և ցույց է տալիս ժամանակը (հարաբերական) " !!! Գուշակիր, որ ես ճիշտ ասացի, որպեսզի թույլ տանք ARԱՄԱՈՅ AL ALԱՐԳԱՄԱՆ հատկությամբ . Ո NOTՇԱԴՐՈԹՅՈՆ. Ընթերցանության համար կպահանջվի 2-3 րոպե: Կարդացեք ամբողջ նախագիծը, հակառակ դեպքում ես չեմ
Երկու չիպային հաճախականության հաշվիչ երկուական ընթերցմամբ. 16 քայլ
Երկու չիպի հաճախականության հաշվիչ երկուական ընթերցմամբ. Օգտագործելով տասներկու լուսադիոդներ: Նախատիպն ունի CD4040 որպես հաշվիչ և CD4060 որպես ժամային բազայի գեներատոր: Ազդանշանը հաղորդելը ռեզիստորային դիոդային դարպասով է: Այստեղ օգտագործվող CMOS պատկերները թույլ են տալիս գործիքը սնուցել ցանկացած լարման միջոցով 5 միջակայքում