Სარჩევი:

E32-433T LoRa მოდულის სასწავლო - DIY Breakout Board E32 მოდულისთვის: 6 ნაბიჯი
E32-433T LoRa მოდულის სასწავლო - DIY Breakout Board E32 მოდულისთვის: 6 ნაბიჯი

ვიდეო: E32-433T LoRa მოდულის სასწავლო - DIY Breakout Board E32 მოდულისთვის: 6 ნაბიჯი

ვიდეო: E32-433T LoRa მოდულის სასწავლო - DIY Breakout Board E32 მოდულისთვის: 6 ნაბიჯი
ვიდეო: E32-433T LoRa module Tutorial | DIY breakout board for E32 module 2024, ნოემბერი
Anonim
Image
Image

ჰეი, რა ხდება ბიჭებო! აქარში აქ CETech– დან.

ჩემი ეს პროექტი უფრო სწავლის მრუდს წარმოადგენს იმის გასაგებად, თუ როგორ მუშაობს E32 LoRa მოდული eByte– დან, რომელიც არის მაღალი სიმძლავრის 1 ვატიანი გადამცემი მოდული.

მას შემდეგ რაც გავიგებთ მუშაობას, მე შევიმუშავე PCB, რომელიც წარმოადგენს გარღვევას ამ E32 მოდულისთვის, რომელიც ასახავს UART ავტობუსს E32 მოდულთან უშუალო საუბრისთვის გარე სქემების გარეშე.

და ბოლოს, ჩვენ შევამოწმებთ ჩვენს მოდულს 2 მოდულს შორის ბმულის დაყენებით და მონაცემების გაგზავნით/მიღებით ამ LoRa ბმულის გამოყენებით

დავიწყოთ ახლა გართობით

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები

თქვენ შეგიძლიათ იპოვოთ LoRa მოდულები eByte– დან LCSC– ს შემდეგ ბმულებზე:

E32 1W მოდული:

E32 100mW მოდული:

ანტენა 433 MHz:

ნაბიჯი 2: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის

მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
მიიღეთ PCB თქვენი პროექტის წარმოებისთვის

თქვენ უნდა შეამოწმოთ JLCPCB, რომ შეუკვეთოთ PCB ინტერნეტით იაფად!

თქვენ მიიღებთ 10 კარგი ხარისხის PCB– ს, რომელიც დამზადებულია და იგზავნება თქვენს კარზე 2 დოლარად და გარკვეული გადაზიდვით. თქვენ ასევე მიიღებთ ფასდაკლებას მიწოდებაზე პირველი შეკვეთისას. საკუთარი PCB– ის შესაქმნელად easyEDA– ზე, ამის დასრულებისთანავე ატვირთეთ თქვენი Gerber ფაილები JLCPCB– ზე, რომ მიიღოთ ისინი ხარისხიანი და სწრაფი შემობრუნების დროით.

ნაბიჯი 3: გაყვანილობა და ჩართვა

გაყვანილობა და წრიული
გაყვანილობა და წრიული
გაყვანილობა და წრიული
გაყვანილობა და წრიული

ყველაზე მნიშვნელოვანი კავშირი არის M1 და M0 ქინძისთავები. ისინი უნდა იყვნენ დაკავშირებული GND ან VCC მოდულის მუშაობისთვის და არ შეიძლება დარჩეს მცურავი. ჩვენ უფრო მეტს გავიგებთ სხვადასხვა რეჟიმის შერჩევის შესახებ M1 და M0 შემდეგ ეტაპზე.

AUX პინი არის გამომავალი პინი, რომელიც აჩვენებს მოდულის დაკავებულ სტატუსს, ამიტომ ჩვენ ვამაგრებთ შუქს ამ პინზე 3906 ტრანზისტორის გამოყენებით, რომ ვიცოდეთ E32 სტატუსი.

დაბოლოს, მე ასევე დავამატე რამოდენიმე LED ები Rx და Tx ქინძისთავებზე, ასე რომ, როდესაც მონაცემთა გადაცემა ხდება UART– ზე, ეს ჩანს LED– ებზე.

ნაბიჯი 4: ოპერაციული რეჟიმები

ოპერაციული რეჟიმები
ოპერაციული რეჟიმები

ქინძისთავების M1 და M0 ძაბვის შეცვლა შესაძლებელია მოდულის სხვადასხვა რეჟიმების დაყენება.

ჩვენ შეგვიძლია ვნახოთ სხვადასხვა რეჟიმი ზემოთ მოცემულ ცხრილში.

მე ძირითადად ფოკუსირებული ვარ რეჟიმზე 0 და რეჟიმზე 3. ნორმალური LoRa გამოყენებისათვის, მე ვიტოვებ მოდულს 0 რეჟიმში და კონფიგურაციისთვის, მე ვინახავ მას რეჟიმში 3.

ნაბიჯი 5: გარღვევის დაფა

გარღვევის დაფა
გარღვევის დაფა
გარღვევის დაფა
გარღვევის დაფა

მე დავამუშავე PCB ზემოთ ჩართული სქემის გამოყენებით და მივიღე მისი წარმოება.

PCB პირდაპირ ასახავს UART პორტს და E32 შეიძლება გამოყენებულ იქნას გარე მიკროსქემის გარეშე ნებისმიერი მიკროკონტროლერის პირდაპირ.

ასე რომ, მე შევაერთე კომპონენტები PCB– ზე და მომდევნო ეტაპზე გამოვცადე LoRa ბმული.

ნაბიჯი 6: საბოლოო ტესტირება

საბოლოო ტესტირება
საბოლოო ტესტირება
საბოლოო ტესტირება
საბოლოო ტესტირება

მე ერთი მოდული FTDI მოდულის გამოყენებით დავუკავშირე კომპიუტერს და პარამეტრების დაყენებისათვის დავაყენე რეჟიმი M0 და M1 1 და 1.

ამის შემდეგ გავხსენი RF Setting პროგრამული უზრუნველყოფა და სწორი COM პორტის არჩევის შემდეგ, დააჭირეთ ღილაკს GetParam, რომელიც ავსებს პროგრამის ყველა ყუთს და ადასტურებს, რომ მოდული მუშაობს.

შემდეგ მეორე კონფიგურაციაში, მე გადავიყვანე რეჟიმი 0 -ზე M1 & M0- ის 0 & 0. -ით შესრულებით. მე ეს გავაკეთე 2 დაფაზე და ორივე დავუკავშირე კვების ბლოკს. შემდეგ დავიწყე მონაცემების გაგზავნა ერთ მოდულზე UART– ით და დავიწყე TX პინის დაკვირვება მეორე მოდულის ციმციმზე, რამაც დაადასტურა უკაბელო LoRa ბმულის დაყენება. ნახეთ ჩემი ვიდეო იმავე დემოზე.

გირჩევთ: