Sadržaj:

3 ATtiny85 pinova Kontrola - Nrf24L01 - Povratak na vrh stranice: 7 koraka
3 ATtiny85 pinova Kontrola - Nrf24L01 - Povratak na vrh stranice: 7 koraka

Video: 3 ATtiny85 pinova Kontrola - Nrf24L01 - Povratak na vrh stranice: 7 koraka

Video: 3 ATtiny85 pinova Kontrola - Nrf24L01 - Povratak na vrh stranice: 7 koraka
Video: ШИМ с точной фазой | Часть 3 | Программирование микроконтоллеров AVR 2024, Novembar
Anonim
3 ATtiny85 igle Kontrola - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 ATtiny85 igle Kontrola - Nrf24L01 - التحكم بثلاثة دبابيس فى

بسم الله الرحمن الرحيم

Korak 1: Uvod

Uvod
Uvod

ATTiny85 je 8-bitni Microchip 8-bitni AVR RISC mikrokontroler visokih performansi, male snage, koji kombinira 8KB ISP flash memorije, 512B EEPROM, 512-bajtni SRAM, 6 I/O linija opće namjene.

Jedna I/O linija je konfigurirana kao RESET pin. Ostalo nam je samo 5 I/O linija.

S druge strane, nRF24L01 je primopredajnik s jednim čipom na 2,4 GHz. Konfiguriran je i njime upravlja putem serijskog perifernog sučelja (SPI - 5 I/O linija).

Povezivanje ATTiny85 s nRF24L01 ne ostavlja prostora za dodavanje čak ni jednostavnog prekidača.

Ovaj članak ponovno proučava "Originalni članak Nerd Ralpha" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - kako koristiti samo 3 pina ATTiny85 za upravljanje primopredajnikom.

Ovaj članak okuplja sve informacije raspoređene u mnogim člancima koji tretiraju slučaj na jednom mjestu.

Korak 2: Dizajn PCB -a

PCB Design
PCB Design

Kicad se koristi za dizajn ove jednostavne ploče.

Korak 3: Kodiranje

Kodiranje
Kodiranje
Kodiranje
Kodiranje

Dvije skice su slobodno dostupne za testiranje.

  • Skica predajnika: Bliži se na ploču ATTiny85
  • Skica prijemnika: Biti će proslijeđena na našu ATMega328PB ploču za njuškanje

Korak 4: Montaža

Montaža
Montaža

Jednostavna ploča znači laku montažu.

Korak 5: TIP1 - Konfiguracija ploče ATTiny80

TIP1 - Konfiguracija ploče ATTiny80
TIP1 - Konfiguracija ploče ATTiny80

ATTiny85 bi trebao biti konfiguriran s internom frekvencijom od 1 MHZ za postizanje uspješne komunikacije.

Usporavanjem SPI sabirnice, ostavlja se dovoljno vremena da se RC krug napuni i potpuno isprazni kako bi savršeno upravljao CSN I/O linijom.

Korak 6: TIP2 -MISO -> MOSI i MOSI -> MISO

MOSI i MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp

MOSI i MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

Kada se koristi kao SPI master

  • ATTINY85 MISO -> Nrf24L01 MOSI
  • ATTINY85 MOSI -> Nrf24L01 MISO

Kada se koristi za programiranje ISP -a

  • ATTINY85 MISO -> Nrf24L01 MISO
  • ATTINY85 MOSI -> Nrf24L01 MOSI

Korak 7: Uživajte

Video zapis je ugrađen kako bi se pokazao najbolji način upotrebe.

Preporučuje se: