แผนภาพปืนแม่เหล็กไฟฟ้า ปืนพกแม่เหล็กไฟฟ้า - Gauss Gun ปืนแม่เหล็กไฟฟ้า "อังการา" ทดสอบ

ฉันไม่แสร้งทำเป็นว่าเป็นแนวคิดหรือการดำเนินการใหม่ แต่อาจเป็นประโยชน์กับใครบางคน
จริงๆ แล้ว อุปกรณ์นี้สร้างขึ้นสำหรับภรรยาของฉันสำหรับวันครบรอบแต่งงานของเธอ แม้ว่าคุณจะสามารถนำกลับมาใช้ใหม่ในช่วงวันหยุดอื่นๆ ได้อย่างง่ายดายก็ตาม

รูปถ่ายของอุปกรณ์

ไฟฟ้า แผนภูมิวงจรรวมพบได้ทางอินเทอร์เน็ตและสูญหายไปอย่างปลอดภัยที่นั่น นั่นเป็นสาเหตุที่มันจะไม่เกิดขึ้น ใช่แล้ว โดยหลักการแล้วมันก็ไม่จำเป็นเพราะว่า อุปกรณ์นี้เป็นความต่อเนื่องเชิงตรรกะของความพยายามครั้งแรกในการส่องสว่าง LED แนวคิดก็คือการทำให้ภรรยาของผมพอใจและพิสูจน์ให้เธอเห็นว่าการนั่งจับหัวแร้งในตอนเย็นไม่ใช่เรื่องไร้ประโยชน์

อย่างที่คุณเห็นจากแผงวงจรพิมพ์ไม่มีอะไรพิเศษเกี่ยวกับมัน:

  • Atmega8-tqfp32
  • ดำเนินการต่อเพื่อเงิน 100k

  • คอนเดอร์ 0.1 µF
  • ไฟ LED 22 เอสเอ็มดี
  • ทางลัด 22 smd
สำหรับ LED และตัวต้านทาน อาจเลือกพวกมันเพื่อไม่ให้เกินค่าแรงดันไฟฟ้าเกณฑ์ที่ +5V ฉันเอาอันที่สว่างเป็นพิเศษที่ 3V กระแส 20 mA ตามลำดับคัตเตอร์คือ 120 โอห์ม
เครื่องคิดเลขออนไลน์มีมากมายโดยไม่ต้องคิดมาก

ไม่มีตัวเชื่อมต่อสำหรับการเขียนโปรแกรม ISP ตามปกติ เดินสายโง่ๆ. โดยวิธีการทุกอย่างมีการลงนามเพื่อความสะดวก ฉันคิดว่าไม่แนะนำให้นำเสนอกระบวนการ "LOOTING" บอร์ดและอธิบายเทคโนโลยีที่นี่เพราะ ผู้ที่สามารถและรู้จะเข้าใจ ส่วนผู้ที่ไม่รู้ Google จะช่วยเขา

และแน่นอน เช่นเดียวกับเรื่องตลกของรัสเซียเกี่ยวกับเครื่องบิน “ตอนนี้จัดการมันด้วยไฟล์คร่าวๆ”
ฉันแค่กำลังเรียนรู้เกี่ยวกับการบัดกรี ดังนั้นอย่าวิพากษ์วิจารณ์มากเกินไป และโดยทั่วไปนี่เป็นหนึ่งในโปรเจ็กต์แรกๆ ของฉัน เกี่ยวกับโค้ด ฉันกำลังเรียนรู้ด้วย ดังนั้นจะมีเพียงไฟล์เฟิร์มแวร์ที่ไม่มีซอร์สโค้ด (ไม่เช่นนั้น ฉันคิดว่าไฟล์จะค้าง)
ใช่ ฉันเกือบลืมวิดีโอนี้ ฉันขอโทษสำหรับคุณภาพ - สิ่งที่มีอยู่ในมือ
ฉันเดาว่านั่นคือทั้งหมดที่ ไฟล์โครงการ.

ไดอะแกรม DIY ง่ายๆ

"หัวใจกะพริบ" บนไฟ LED

ในการสร้างวงจรนี้ คุณจะต้องมี FET หนึ่งตัว ไฟ LED กะพริบหนึ่งดวง และไฟ LED ธรรมดา 16 ดวง

ไฟ LED กระพริบในอุปกรณ์นี้ทำหน้าที่เป็นเครื่องกำเนิดไฟฟ้า: เมื่อกระพริบเครื่องจะเปิดและปิดทรานซิสเตอร์เอฟเฟกต์สนามพร้อมกัน ในทางกลับกันพนักงานภาคสนามก็จะเปิดโซ่ของ LED

แผนภาพหัวใจ LED กระพริบ

ดังที่เห็นได้จากแผนภาพ ไฟ LED โซ่แรก (HL2...) และโซ่ที่สอง (HL3...) เชื่อมต่อกันแบบขนาน และจ่ายไฟผ่านตัวต้านทาน R4 และช่องสัญญาณทรานซิสเตอร์เอฟเฟกต์สนาม

โซ่ LED ที่สามและสี่เชื่อมต่อเพิ่มเติมผ่านไดโอด VD1 เมื่อปิดทรานซิสเตอร์ วงจรที่สามและสี่จะสว่างขึ้น หากทรานซิสเตอร์เปิดอยู่ โซ่ตัวแรกและตัวที่สองจะสว่างขึ้นตามลำดับ

ไฟ LED กะพริบจะเปิดขึ้นผ่านตัวต้านทาน R1, R2, R3 ระหว่างที่แฟลช HL1 จะเปิดทรานซิสเตอร์ ที่ความถี่ 1 ... 2 Hz โซ่ตัวแรกและตัวที่สองจะสว่างขึ้นตามเวลาด้วยไฟ LED กะพริบ ชิ้นส่วนทั้งหมด ยกเว้นแบตเตอรี่ ติดตั้งอยู่บนแผงวงจรพิมพ์ วงจรใช้ไฟ LED สีแดงกระพริบ L-56BID ซึ่งสามารถเปลี่ยนเป็น L-5013LRD-B ได้

ใกล้ถึงวันเกิดคุณยายของฉันอย่างรวดเร็ว และฉันอยากจะมอบสิ่งดีๆ ให้กับเธอและไม่ซับซ้อนจนเกินไป เอฟเฟ็กต์ LED ที่ซีดจางไม่เคยดูมีสไตล์ และคุณย่าก็รักหัวใจเสมอ ดังนั้นฉันจึงตัดสินใจรวมทั้งสองเข้าด้วยกัน

แนวคิดเบื้องหลังของขวัญวันเกิดชิ้นเล็กๆ นี้คือการสร้างหัวใจดวงเล็กๆ โดยใช้ไฟ LED วางอยู่บนรูปหัวใจที่วาดไว้บนแผงวงจร ไมโครคอนโทรลเลอร์ใช้ในการควบคุมไฟ LED การควบคุมไฟ LED โดยใช้ PWM ช่วยให้คุณเพิ่มเวลาได้ อายุการใช้งานแบตเตอรี่และควบคุมความสว่างของ LED แต่ละดวงได้อย่างแม่นยำ

วัตถุประสงค์และภาพรวมของโครงการนี้

เป้าหมายของโครงการนี้คือการสร้าง PCB ที่มี LED เชื่อมต่อกับไมโครคอนโทรลเลอร์ ไฟ LED จะต้องได้รับการควบคุมโดยไมโครคอนโทรลเลอร์เพื่อให้สามารถตั้งค่าระดับความสว่างส่วนบุคคลสำหรับไฟ LED แต่ละตัวได้ ในกรณีนี้ควรมีโหมดการทำงาน 6 โหมด:

ไฟ LED ทั้งหมดดับลง
- ไฟ LED ดับเป็นคลื่นจากล่างขึ้นบน
- ไฟ LED ดับเป็นคลื่นจากขวาไปซ้าย
- ไฟ LED จะสว่างขึ้นทีละบรรทัด
- คอลัมน์ LED สว่างขึ้น

เพื่อให้บรรลุเป้าหมายนี้ ฉันใช้ไฟ LED สีแดงขนาด 5 มม. จำนวน 16 ชิ้นสำหรับหัวใจและไมโครคอนโทรลเลอร์ PIC 18F252 สำหรับการควบคุม จำเป็นต้องมีองค์ประกอบอื่นๆ บางอย่างด้วย รายการของพวกเขาแสดงอยู่ด้านล่าง

องค์ประกอบ

PIC18F252
โปรแกรมเมอร์สำหรับ PIC PICKit2
7805 โคลง +5V
16x ไฟ LED สีแดง 5 มม
ตัวต้านทาน 16x100 โอห์ม
ตัวต้านทาน 10kOhm
ควอทซ์ 20MHz
ทัมเบลอร์
2x ตัวเก็บประจุ 1uF
คาปาซิเตอร์ 0.1uF
2x ตัวเก็บประจุ 15pF (เหมาะสม 22pF)
ที่ใส่แบตเตอรี่ +9V
แร็ค 4x
ฐานไม้ก๊อก
ฟอยล์ PCB
เฟอริกคลอไรด์ (สารละลายแกะสลัก)
กระดาษมัน
เลเซอร์ปริ้นเตอร์
ประสาน
หัวแร้ง

รายการโดยละเอียด

มีองค์ประกอบมากเกินไปในโครงการนี้ที่จะอธิบายรายละเอียดทั้งหมด แต่ฉันจะให้ข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบหลักที่ใช้

รูป18F252
นี่คือไมโครคอนโทรลเลอร์ขนาดเล็ก (โปรเซสเซอร์ + หน่วยความจำ) โดยจะควบคุม LED แต่ละตัวแยกกัน ซึ่งเป็นเป้าหมายของโปรเจ็กต์นี้ ไมโครคอนโทรลเลอร์ PIC มีความหลากหลายมาก และจริงๆ แล้ว PIC 18F252 มีฟังก์ชันมากมายมากกว่าที่เราใช้สำหรับการลดแสง LED น่าเสียดายที่เราใช้ไม่หมด

โปรแกรมเมอร์สำหรับ PIC PICKit2
ในการโหลดโปรแกรม (เฟิร์มแวร์) ลงใน PIC จำเป็นต้องมีโปรแกรมเมอร์ PICKit2 เป็นโปรแกรมเมอร์/ดีบักเกอร์ และเป็นหนึ่งในโปรแกรมเมอร์ PIC ที่ได้รับความนิยมมากที่สุด

16xLED สีแดง 5 มม
ใช้ไฟ LED 16 ดวงเพื่อสร้างหัวใจ มันไม่ใช่ไฟ LED จำนวนมาก และหัวใจก็ดู 'เป็นพิกเซล' นิดหน่อย แต่ฉันก็โอเคกับเรื่องนั้น คุณสามารถใช้ไฟ LED มากขึ้นได้หากต้องการ

ควอทซ์ 20MHz
ควอตซ์ไม่สำคัญนักในโครงการนี้ คุณสามารถใช้ควอตซ์ที่ 4 MHz, 1 MHz หรือ 40 MHz ฉันเพิ่งพบควอตซ์ 20 MHz เป็นครั้งแรกในชุดองค์ประกอบของฉัน

ฟอยล์ PCB และเฟอร์ริกคลอไรด์
เนื่องจากฉันต้องการสร้างแผงวงจรพิมพ์ ฉันจึงต้องใช้ PCB ฟอยล์สองด้านและเฟอร์ริกคลอไรด์ในการแกะสลัก ใช้ทำบอร์ด.

ภาพรวมวงจร

วงจรสำหรับโครงการนี้ไม่ซับซ้อนมากนัก และโดยพื้นฐานแล้วประกอบด้วย LED ที่เชื่อมต่อผ่านตัวต้านทานจำกัดกระแสกับ PIC อาจดูเหมือนว่าฉันเลือกพินเพื่อเชื่อมต่อ LED แต่ละตัวแบบสุ่ม แต่ไม่ใช่ในกรณีนี้ ทำขึ้นเพื่อความสะดวกในการติดตามแผงวงจรพิมพ์

คุณสมบัติของโครงการ

+5V โคลงและสวิตช์เปิด/ปิด
ตัวควบคุมเชิงเส้น 7805 ใช้ในการลดระดับแบตเตอรี่ +9V เป็น +5V เพื่อจ่ายไฟให้กับ PIC สวิตช์สลับที่ติดตั้งระหว่างขั้วลบของแบตเตอรี่และ GND เมื่อปิด จะทำให้กระแสไหลผ่านวงจร ทำให้สามารถเปิดและปิดอุปกรณ์ได้

ไมโครคอนโทรลเลอร์ PIC และตัวต้านทาน 100 โอห์ม
ผลการวิจัย PIC ความหมายทั่วไปใน PORTA, PORTB และ PORTC ใช้เพื่อเชื่อมต่อ LED แต่ละตัวเพื่อให้ได้รับการควบคุมซอฟต์แวร์สูงสุด ตัวต้านทานจำกัดกระแส 100 โอห์มระหว่างพิน PIC และ LED จะป้องกัน PIC และ LED ไม่ให้ไหม้หากกระแสบนไมโครคอนโทรลเลอร์และพิน LED สูงเกินไป

ไฟ LED รูปหัวใจ
ไฟ LED ทั้งหมดได้รับการระบุเป็นตัวเลขและมีการระบุตำแหน่งในหัวใจเพื่อหลีกเลี่ยงความสับสน นอกจากนี้การจับคู่ซอฟต์แวร์และฮาร์ดแวร์ยังช่วยให้การเขียนโปรแกรมง่ายขึ้นอย่างมาก

ภาพรวมของคณะกรรมการ
บอร์ดแบ่งออกเป็นสองส่วน ส่วนด้านซ้ายสงวนไว้สำหรับไฟ LED และหัวใจ และส่วนด้านขวาสำหรับอุปกรณ์อิเล็กทรอนิกส์ทั้งหมด การแบ่งกระดานออกเป็นสองส่วนให้ความสมมาตรระหว่างส่วนทำงานและส่วนที่มีหัวใจ

คุณสมบัติของบอร์ด

PIC 18F252 และตัวต้านทานจำกัดกระแส
อย่างที่คุณเห็น มีการติดตั้งหัวใจ PIC และตัวต้านทานไว้ที่ด้านที่สองของบอร์ด ตัวต้านทานอยู่ในตำแหน่งเพื่อให้เส้นทางไปยัง LED ตรงและเรียบง่าย

ไฟ LED รูปหัวใจ
กระดานแสดงการจัดเรียง LED รูปหัวใจอย่างคร่าวๆ หัวใจจะดูดีขึ้นเมื่อเทียบกับพื้นหลังสีแดงบนกระดาน ที่ด้านที่สองของกระดานฉันเขียนคำว่า "สุขสันต์วันเกิด" และ "91" (อายุคุณยายของฉัน!)

4 ชั้นวาง
ฉันเจาะรู 4 รูที่มุมกระดานเพื่อตั้งขาตั้ง ตำแหน่งของพวกมันสามารถเห็นได้ที่ชั้นบนและชั้นล่าง

หลักการทำงานของพีเอ็มดับเบิลยู

เพื่อควบคุมความสว่างของ LED เราจะใช้สัญญาณ PWM สัญญาณ PWM เป็นสัญญาณมอดูเลตความกว้างพัลส์ สัญญาณ PWM ใด ๆ มีพารามิเตอร์หลักสามประการ:
ความถี่
ปัจจัยหน้าที่
แอมพลิจูด

พารามิเตอร์ทั้งสามนี้แสดงให้เราเห็นประเภทของสัญญาณ PWM ซึ่งช่วยให้เราคาดการณ์ได้ว่ามันจะส่งผลต่อระบบของเราอย่างไร ด้านล่างนี้คือตัวอย่างสัญญาณ PWM และพารามิเตอร์ต่างๆ

ตัวอย่างพีเอ็มดับเบิลยู

ประเภทของสัญญาณ PWM แสดงในรูปด้านบน เราจะใช้ช่วงความถี่ 60-120Hz โดยมีแอมพลิจูด +5V (ระบบของเราทำงานบน +5V) รอบการทำงานจะผันผวนระหว่าง 0% (ไฟ LED ดับสนิท) และ 100% (ไฟ LED สว่างเต็มกำลัง)

การเปิดไฟ LED PWM

จะเกิดอะไรขึ้นเมื่อเราส่งสัญญาณ PWM ไปที่ LED? ไฟ LED จะสว่างขึ้น เวลาอันสั้นเท่ากับระยะเวลาของชีพจร เนื่องจากเราจะใช้ความถี่ 60-120Hz ไฟ LED จะปรากฏตลอดเวลาเนื่องจากเอฟเฟกต์การคงอยู่ ความสว่างของ LED จะถูกควบคุมโดยการเปลี่ยนเปอร์เซ็นต์รอบการทำงาน ภาพเคลื่อนไหวด้านล่างนี้ให้แนวคิดเกี่ยวกับผลกระทบของสัญญาณ PWM ต่างๆ บน LED

ตอนนี้เรารู้วิธีง่ายๆ ในการปรับความสว่างของ LED และปิดแล้ว มาดูกันว่าเราจะนำวิธีนี้ไปใช้ในโหมดต่างๆ ของหัวใจได้อย่างไร

โหมดการทำงาน

สำหรับวัตถุประสงค์ของโครงการ เราได้ระบุโหมดการทำงาน 6 โหมด มาดูรายละเอียดเพิ่มเติมอีกครั้งเพื่อให้ชัดเจนว่า LED ทำงานในโหมดใด

ในโหมดนี้ ไฟ LED จะติดสว่างครั้งละหนึ่งดวงเท่านั้น ไฟ LED ทั้งหมดจะสว่างสลับกัน แต่ละไฟ LED จะสว่างขึ้นหนึ่งครั้ง ด้านล่างนี้เป็นภาพเคลื่อนไหวของโหมดนี้

ไฟ LED ทั้งหมดดับลง
ในโหมดนี้ ไฟ LED ทั้งหมดจะค่อยๆ ดับลงอย่างนุ่มนวลและดับลงด้วยความเร็วเท่ากันห้าครั้ง ด้านล่างนี้เป็นภาพเคลื่อนไหวของโหมดนี้

ไฟ LED ดับเป็นคลื่นจากล่างขึ้นบน
ในโหมดนี้ ไฟ LED จะปิดจากล่างขึ้นบน ทำให้เกิดเอฟเฟกต์คล้ายคลื่น ด้านล่างนี้เป็นภาพเคลื่อนไหวของโหมดนี้

ไฟ LED จะจางหายไปเป็นคลื่นจากขวาไปซ้าย
ในโหมดนี้ ไฟ LED จะปิดจากขวาไปซ้าย ทำให้เกิดเอฟเฟกต์คล้ายคลื่นอีกครั้ง ด้านล่างนี้เป็นภาพเคลื่อนไหวของโหมดนี้

ไฟ LED จะสว่างขึ้นทีละบรรทัด
ในโหมดนี้ ไฟ LED จะสว่างขึ้นทีละบรรทัด มีเพียงบรรทัดเดียวที่สว่างขึ้นในแต่ละครั้ง ส่วนบรรทัดอื่นๆ ทั้งหมดจะถูกปิดในขณะนี้ ด้านล่างนี้เป็นภาพเคลื่อนไหวของโหมดนี้

คอลัมน์ LED จะสว่างขึ้น
ในโหมดนี้ คอลัมน์ของไฟ LED จะสว่างขึ้น มีเพียงคอลัมน์เดียวที่สว่างขึ้นในแต่ละครั้ง ส่วนคอลัมน์อื่นๆ ทั้งหมดจะถูกปิดในเวลานี้ ด้านล่างนี้เป็นภาพเคลื่อนไหวของโหมดนี้

หลังจากเสร็จสิ้นทั้ง 6 โหมด โปรแกรมจะกลับไปที่ 1 และทุกอย่างจะเริ่มต้นจากจุดเริ่มต้น ไม่มีที่สิ้นสุด!

ฮาร์ดแวร์

การผลิตฮาร์ดแวร์ของอุปกรณ์แบ่งออกเป็นสองส่วน: ส่วนแรกแสดงการผลิตแผงวงจรพิมพ์ และส่วนที่สองแสดงการประกอบ

การผลิต PCB

ในการสร้าง PCB สองด้าน เราจะใช้วิธีการ LUT ซึ่งเกี่ยวข้องกับการพิมพ์การออกแบบบอร์ดบนกระดาษมันและปรับให้เรียบบน PCB จากรูปถ่ายด้านล่าง คุณสามารถเข้าใจได้ว่าฉันสร้างแผงวงจรพิมพ์จากไฟล์ Eagle ได้อย่างไร

ขั้นแรกให้พิมพ์ชั้นบนและล่างของบอร์ดบนกระดาษมันโดยใช้เครื่องพิมพ์เลเซอร์

ใช้เตารีดร้อน ถ่ายโอนการออกแบบชั้นบนและล่างลงบน PCB โดยการ "รีด"

ดังที่คุณเห็นในภาพด้านบน เราได้ถ่ายโอนผงหมึกไปยังบอร์ด

ทองแดงด้านบนส่วนใหญ่ถูกแกะสลักออกไป เหลือเพียงบริเวณที่ป้องกันด้วยผงหมึก (คำจารึก)

หลังจากการแกะสลักกระดาน จะเห็นได้ชัดว่าทองแดงทั้งหมด ยกเว้นทองแดงที่ถูกปกป้องด้วยผงหมึก ถูกแกะสลักออกไปแล้ว

สิ่งเดียวกันนี้เกิดขึ้นกับด้านล่างของกระดาน

การถอดผงหมึกออกจะทำให้คุณเข้าใจได้ดีขึ้นว่าทองแดงได้รับการปกป้องอย่างไร และคุณจะเห็นแผงวงจร

ด้านบนยังดูดีขึ้นมากหลังจากถอดผงหมึกออก

ฉันหวังว่าคุณมี เครื่องเจาะ. ถ้าไม่เช่นนั้น ก็ให้เจาะตามปกติเพื่อทำรู

เมื่อเจาะรูแล้ว ให้ใช้เครื่องขัดหรือวิธีอื่นในการปัดขอบกระดาน ทำให้บอร์ดใช้งานได้สะดวกยิ่งขึ้นและไม่ทำให้เกิดรอยขีดข่วนใดๆ

การประกอบวงจร

เราเพิ่งสร้างแผงวงจรพิมพ์ และตอนนี้เราสามารถเริ่มประกอบได้แล้ว น่านจะต้องมีหัวแร้งและหัวแร้ง

องค์ประกอบทั้งหมดจำเป็นต้องประกอบแผงวงจรพิมพ์ องค์ประกอบที่จำเป็นทั้งหมดแสดงอยู่ในภาพด้านล่าง

ขั้นแรก ให้วาดรูปหัวใจด้วยปากกามาร์กเกอร์สีแดง นี้จะช่วยให้ วิวสวยและแสดงให้เห็นว่ามันคือหัวใจจริงๆ

เมื่อวาดหัวใจแล้ว ให้เริ่มบัดกรี LED

เมื่อบัดกรี LED แล้ว ก็ถึงเวลาบัดกรีตัวต้านทาน ฉันอยากจะเสริมว่าการบัดกรีองค์ประกอบเล็ก ๆ ก่อนดีกว่าทำได้ง่ายกว่าดีกว่า

เมื่อบัดกรีตัวต้านทานแล้ว จะเหลือองค์ประกอบเพียงไม่กี่อย่างเท่านั้น ได้แก่ ไมโครคอนโทรลเลอร์ ตัวเก็บประจุบางตัว ตัวทำให้เสถียร และชิ้นส่วนขนาดเล็กอื่นๆ ประสานพวกเขา

เมื่อชิ้นส่วนทั้งหมดถูกบัดกรีเข้ากับบอร์ดแล้ว ยังมีบางสิ่งที่ต้องทำต่อไป วางบอร์ดไว้บนฐานแล้วติดที่ยึดแบตเตอรี่ +9V เข้ากับบอร์ด

ฉันใช้ท่อนไม้ที่มีขอบมนเป็นฐาน คุณสามารถใช้พลาสติกหรืออย่างอื่นเป็นรูปสี่เหลี่ยมผืนผ้าและแข็งแรงได้

หลังจากการทำงานหนักทั้งหมดนี้ ก็ถึงเวลาเขียนโปรแกรม

ผลลัพธ์และหมายเหตุ

หลังจากการทำงานหนักเราต้องการเห็นผลลัพธ์ วิดีโอด้านล่างแสดงการผลิตบอร์ดและวิธีที่ตัวควบคุมเฟิร์มแวร์ควบคุมไฟ LED ใน 6 โหมด ซึ่งได้กล่าวถึงไปแล้วก่อนหน้านี้

ดูดีใช่มั้ย? ข้อเสียเปรียบหลักคือกล้องของฉันทำงานที่ความถี่ที่แตกต่างจากสายตาของเรา วิดีโอจึงเกิดการสั่นไหว แต่ไม่เป็นไร มันยังดูน่าทึ่งในสายตามนุษย์ และคุณสามารถมั่นใจได้ว่าโปรเจ็กต์นี้ทำงานได้ดีจริงๆ

ทบทวนหัวใจ LED พร้อมการลดทอนสัญญาณ PWM

บทความนี้เป็นการสรุปความเบื่อหน่ายของฉันและความต้องการของขวัญวันเกิดให้คุณยาย เมื่อสองสิ่งนี้ชนกัน คุณจะพบกับบอร์ดที่มีหัวใจ LED ที่ทำงานในโหมดต่างๆ ไมโครคอนโทรลเลอร์ PIC ในโปรเจ็กต์นี้ทำงานให้เรา เช่นเดียวกับกระบวนการแกะสลัก PCB ซึ่งฉันใช้มาหลายครั้งแล้ว ฉันกังวลว่าแบตเตอรี่ +9V อาจจะไม่เพียงพอ แต่โปรเจ็กต์นี้ใช้งานได้ดี

แล้วตอนนี้เป็นยังไงบ้าง?

หากคุณต้องการสร้างอุปกรณ์ที่ดีกว่าของฉัน คุณมีตัวเลือกมากมาย ขั้นแรกคุณสามารถเพิ่มขนาดของหัวใจได้ จะต้องใช้วิธีการควบคุมที่แตกต่างออกไป เนื่องจาก... จำนวนพิน PIC มีจำนวนจำกัด ตัวขยายพอร์ต I/O จะช่วยให้คุณทำเช่นนี้ได้ เช่น ตัวแปลงอนุกรมเป็นขนาน ใช้จินตนาการของคุณและคิดหาวิธีปรับปรุงโครงการนี้

บทสรุป

เป้าหมายหลักของโครงการนี้คือการสร้างหัวใจ LED ที่ทำงานในโหมดต่างๆ ที่กล่าวถึงข้างต้น และบรรลุเป้าหมายนี้ ดังที่ได้รับการพิสูจน์แล้วในส่วนผลลัพธ์ ฉันหวังว่าบทความนี้จะเป็นแรงบันดาลใจให้คุณทำอุปกรณ์เจ๋งๆ สำหรับวันเกิดของคุณย่า ขอให้โชคดี!

รายชื่อธาตุกัมมันตภาพรังสี

การกำหนด พิมพ์ นิกาย ปริมาณ บันทึกร้านค้าสมุดบันทึกของฉัน
ไอซี1 MK PIC 8 บิต

PIC18F2520

1 ไปยังสมุดบันทึก
ไอซี2 ตัวควบคุมเชิงเส้น

LM7805

1 ไปยังสมุดบันทึก
ซี1, ซี2 ตัวเก็บประจุด้วยไฟฟ้า1 µF2 ไปยังสมุดบันทึก
ค3 ตัวเก็บประจุ0.1 µF1 ไปยังสมุดบันทึก
ซี4, ซี5 ตัวเก็บประจุ15 พิโคเอฟ2