Агуулгын хүснэгт:
- Алхам 1: Төслийн эд анги
- Алхам 2: Гагнуурын тээглүүрийг Lcd рүү холбоно уу
- Алхам 3: Arduino руу холбогдох
- Алхам 4: Ижил кодоо Adruino Sketch дээр хуулж, байршуулна уу
- Алхам 5: Давтамжийн генератор хийх
- Алхам 6: Төслийг дуусгах
Видео: Arduino -тай давтамжийн тоолуур: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэ бол arduino дээр суурилсан энгийн бөгөөд хямд давтамжийн тоолуур нь 4 доллараас бага үнэтэй бөгөөд жижиг хэлхээг хэмжихэд маш их хэрэгтэй байсан
Алхам 1: Төслийн эд анги
1.adruino uno эсвэл нано2. Холбогч кабель3. 16*2 lcd4. Ic 5555. 1uf таг
Алхам 2: Гагнуурын тээглүүрийг Lcd рүү холбоно уу
Алхам 3: Arduino руу холбогдох
Схемийг дагаж, нэхсэн тор ба потенциометрийг arduino руу холбоно уу
Алхам 4: Ижил кодоо Adruino Sketch дээр хуулж, байршуулна уу
#оруулах, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // Arduino -ийн 8 -р зүүтэй холбогдсон оролтын дохио
int pulseHigh; // Ирж буй импульсийн өндөр цагийг барих бүхэл хувьсагч
int pulseLow; // Ирж буй импульсийн бага цагийг барих бүхэл хувьсагч
хөвөх импульс Нийт; // Ирж буй импульсийн нийт хугацааг барихын тулд Float хувьсагч
хөвөх давтамж; // Тооцоолсон давтамж
хүчингүй тохиргоо () {pinMode (pulsePin, INPUT);
lcd.begin (16, 2);
lcd.setCursor (0, 0);
lcd.print ("тод лаборатори");
lcd.setCursor (0, 1);
lcd.print ("Давтамжийн тоолуур");
саатал (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print ("Давтамж нь");
lcd.setCursor (0, 1);
lcd.print ("тод лаборатори");
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = pulseHigh + pulseLow; // Импульсийн микросекундын давтамж дахь хугацаа = 1000000/pulseTotal; // Герц дэх давтамж (Гц)
lcd.setCursor (0, 1);
lcd.хэвлэх (давтамж);
lcd.print ("Гц");
саатал (500); }
Алхам 5: Давтамжийн генератор хийх
Энэхүү схемийг дагаж, эдгээр холболтуудыг зөв холбож өгвөл олон хүмүүс 1uf конденсатор нь 800Гц-40Хц, 101 конденсатор нь 50Гц-4ХГц өгөхөд асуудал гардаг.
Алхам 6: Төслийг дуусгах
Та 2 схем хийсний дараа тэдгээрийг схемд үзүүлсэн шиг холбоно уу, энэ бол төхөөрөмжийн демо холбоос юм
Зөвлөмж болгож буй:
CMOS давтамжийн тоолуур: 3 алхам
CMOS давтамжийн тоолуур: Энэ бол дискрет логикоор зугаацуулахын тулд өөрийн давтамжийн тоолуурыг хэрхэн зохион бүтээсэн тухай PDF файлууд болон гэрэл зургуудыг агуулсан гарын авлага юм. Би хэлхээний гахайг хэрхэн яаж хийх, яаж утсаар холбох талаар нарийвчлан ярихгүй, гэхдээ схемийг KICAD -д хийсэн бөгөөд энэ нь үнэгүй зөөлөн юм
Arduino ашиглан энгийн давтамжийн тоолуур: 6 алхам
Arduino ашиглан энгийн давтамжийн тоолуур: Энэхүү гарын авлагад бид Arduino ашиглан энгийн давтамжийн тоолуур хийхийг сурах болно. Видеог үзээрэй
Өндөр нарийвчлалтай давтамжийн тоолуур: 5 алхам (зурагтай)
Өндөр нарийвчлалтай давтамжийн тоолуур: Энэхүү зааварчилгаа нь давтамжийг хурдан, боломжийн нарийвчлалтай хэмжих чадвартай харилцан давтамжийн тоолуурыг харуулдаг. Энэ нь стандарт бүрэлдэхүүн хэсгүүдээр хийгдсэн бөгөөд үүнийг амралтын өдрүүдэд хийх боломжтой (надад жаахан удсан :-)) EDIT: Код одоо бэлэн боллоо
DIY Энгийн Arduino давтамжийн тоолуур 6.5MHz хүртэл: 3 алхам
DIY Энгийн Arduino давтамжийн тоолуур 6.5 МГц хүртэл: Өнөөдөр би 6.5 МГц хүртэлх урвалж, синус эсвэл гурвалжин дохионы давтамжийг хэмжих чадвартай энгийн давтамжийн тоолуурыг хэрхэн бүтээхийг танд үзүүлэх болно
Хоёртын уншилттай хоёр чип давтамжийн тоолуур: 16 алхам
Хоёр чип унших боломжтой хоёр чип давтамжийн тоолуур: арван хоёр гэрэл ялгаруулах диодыг ашиглах. Энэхүү прототип нь тоолуурын хувьд CD4040, цаг хугацааны генераторын хувьд CD4060 -тай. Сигнал авах нь резистор - диодын хаалгаар хийгддэг. Энд ашиглагддаг CMOS ics нь багажийг 5 … ямар ч хүчдэлээр тэжээх боломжийг олгодог