Arduino
ความรู้เกี่ยวกับดิจิตอล Datasheets ic 7404,7408,7432 โปรแกรมจำลองการต่อวงจร Proteus รวมข่าวสาร เกี่ยวกับดิจิตอล iphon,ipad,aplication อื่น ๆ
วันพุธที่ 5 พฤศจิกายน พ.ศ. 2557
ARDUINO VB.NET
Arduino
วันอาทิตย์ที่ 2 พฤศจิกายน พ.ศ. 2557
CUBO (arduino alarm clock)
วันพุธที่ 29 ตุลาคม พ.ศ. 2557
วันจันทร์ที่ 27 ตุลาคม พ.ศ. 2557
วันจันทร์ที่ 20 ตุลาคม พ.ศ. 2557
การส่งข้อมูลแบบอนาลอก (Analog Transmission)
การส่งข้อมูลแบบอนาลอก (Analog Transmission)
เป็นการส่งสัญญาณแบบอนาล๊อกโดยไม่สนใจในสิ่งที่บรรจุรวมอยู่ในสัญญาณเลย สัญญาณจะแทนข้อมูลอนาล๊อก ( เช่น สัญญาณเสียง ) หรือ ข้อมูลดิจิตอล (เช่น ข้อมูลไบนารีผ่านโมเด็ม) สัญญาณอนาล๊อกที่ทำการส่งออกไป พลังงานจะอ่อนลง ไปเรื่อยๆ เมื่อระยะทาง ทางเพิ่มขึ้น ดั้งนั้น ในการส่งสัญญาณอนาล๊อกไประยะไกลๆ จึงต้องอาศัยเครื่องขยายสัญญาณ หรือ แอมปลิไฟเออร์ ( Amplifier) เพื่อเพิ่มพลังงานให้กับ พลังงาน ให้กับสัญญาณ แต่ในการใช้เครื่องขยายสัญญาณจะมีการ สร้างสัญญาณรบกวนขึ้น (Noise) รวมกับสัญญาณข้อมูลด้วย ยิ่งระยะทาง ไกล มากเท่าไหร่ ก็ยิ่งมีสัญญาณรบกวนมากขึ้นเท่านั้น การส่งสัญญาณอนาล๊อกจึงต้องการวงจรกรองสัญญาณ (Filter) เพื่อกรองเอาสัญญาณ รบกวนออกอีก ดั้งหัวข้อต่อไปนี้
การส่งสัญญาณข้อมูลแบบดิจิตอล
เป็นการส่งสัญญาณแบบอนาล๊อกโดยไม่สนใจในสิ่งที่บรรจุรวมอยู่ในสัญญาณเลย สัญญาณจะแทนข้อมูลอนาล๊อก ( เช่น สัญญาณเสียง ) หรือ ข้อมูลดิจิตอล (เช่น ข้อมูลไบนารีผ่านโมเด็ม) สัญญาณอนาล๊อกที่ทำการส่งออกไป พลังงานจะอ่อนลง ไปเรื่อยๆ เมื่อระยะทาง ทางเพิ่มขึ้น ดั้งนั้น ในการส่งสัญญาณอนาล๊อกไประยะไกลๆ จึงต้องอาศัยเครื่องขยายสัญญาณ หรือ แอมปลิไฟเออร์ ( Amplifier) เพื่อเพิ่มพลังงานให้กับ พลังงาน ให้กับสัญญาณ แต่ในการใช้เครื่องขยายสัญญาณจะมีการ สร้างสัญญาณรบกวนขึ้น (Noise) รวมกับสัญญาณข้อมูลด้วย ยิ่งระยะทาง ไกล มากเท่าไหร่ ก็ยิ่งมีสัญญาณรบกวนมากขึ้นเท่านั้น การส่งสัญญาณอนาล๊อกจึงต้องการวงจรกรองสัญญาณ (Filter) เพื่อกรองเอาสัญญาณ รบกวนออกอีก ดั้งหัวข้อต่อไปนี้
การส่งสัญญาณข้อมูลแบบดิจิตอล
วันพฤหัสบดีที่ 16 ตุลาคม พ.ศ. 2557
Synchronous Counter (Parallel Counter)
วงจรนับแบบไม่เข้าจังหวะ (Asynchronous Counter) ที่ได้ศึกษามาแล้วนั้นใช้ได้ดีกับความถี่ต่ำๆ เนื่องจากปัญหาความล่าช้าของสัญญาณเอาท์พุตหรือเกิดเวลาหน่วงในการส่งข้อมูลจากอินพุตไปยังเอาท์พุต ของฟลิปฟลอปแต่ละตัว (Propagation deley) ถ้าผลรวมของเวลาที่หน่วงของฟลิปฟลอปทุกตัวค่าน้อยกว่าเวลาที่เกิดสัญญาณคล็อก (Clk) ในหนึ่งลูกคลื่น ก็จะไม่เกิดปัญหาในการนับ จากตัวอย่างเวลาการเกิดหนึ่งลูกคลื่นของสัญญาณคล็อก คือ 1000 ns ฟลิปฟลอปแต่ละตัวมี เวลาหน่วง (Propagation deley) 50 ns ใช้ฟลิปฟลอป 3 ตัว เวลาหน่วงรวม 150 ns ตรงสัญญาณคล็อกลูกที่ 4 จะเห็นว่าเอาท์พุตของฟลิปฟลอปจะเปลี่ยนสถานะได้พอดีและถูกต้องแต่ถ้าความถี่คล็อกสูงขึ้น เวลาที่เกิดหนึ่งลูกคลื่นจะสั้นลง เช่น จากตัวอย่าง 1000 ns เปลี่ยนเป็น 120 ns จะทำสถานะเอาท์พุตของฟลิปฟลอป จะไปเปลี่ยนตรงสัญญาณคล็อกลูกที่ 5 นั่นแสดงว่าวงจรทำงานผิดพลาดสำหรับการทำงานของวงจรนับที่ความถี่สูงๆ จำเป็นที่จะต้องให้ฟลิปฟลอปได้รับสัญญาณกระตุ้นไปพร้อมๆ กันเพื่อหลีกเลี่ยงปัญหาที่เกิดจากการหน่วงเวลาของฟลิปฟลอป วงจรนับชนิดนี้เรียกว่า วงจรนับแบบเข้าจังหวะ (Synchronous Counter)

วันพฤหัสบดีที่ 9 ตุลาคม พ.ศ. 2557
วงจรนับ
วันจันทร์ที่ 6 ตุลาคม พ.ศ. 2557
Datasheets
โปรแกรมนี้ให้การเข้าถึงฐานข้อมูลชิ้นส่วนอิเล็กทรอนิกส์ คุณสามารถค้นหาโดยหมายเลขดูข้อมูลรายละเอียดเกี่ยวกับชิ้นส่วนอิเล็กทรอนิกส์และดาวน์โหลดเอกสารข้อมูลทางเทคนิค
IC555
Timer IC 555 Calculator
คุณสมบัติ:
1 คำนวณวงจร monostable
2 ความถี่คำนวณของวงจร astable
3 คำนวณค่าส่วนประกอบของวงจร monstable และ astable ประหยัดค่าองค์ประกอบในไฟล์ CSV (ไฟล์ Excel)
4 สามารถใช้ค่าที่ต้องการของตัวเก็บประจุและตัวต้านทาน
ElectroDroid
ElectroDroid
ElectroDroid เป็นคอลเลกชันที่ง่ายและมีประสิทธิภาพของเครื่องมืออิเล็กทรอนิกส์และการอ้างอิง
นี้เป็นรุ่นฟรีซึ่งมีโฆษณา; คุณยังสามารถซื้อจากตลาดรุ่น PRO ของ app ที่จะสนับสนุนนักพัฒนาปลดล็อคคุณสมบัติมากขึ้นและได้รับการกำจัดของโฆษณา
วันเสาร์ที่ 4 ตุลาคม พ.ศ. 2557
Multiplexer
การออกแบบวงจร Multiplexer
วงจรมัลติเพล็กซ์ (Multiplexer) หรือมักซ์ (MUX) หรือวงจรเลือกข้อมูล (Data Selector) เป็นวงจรที่มีเอาต์พุตเพียง 1 เอาต์พุตแต่ มีอินพุตหลายอินพุต ทำหน้าที่เลือกข้อมูลจากอินพุตมาใช้เพียงครั้งละข้อมูลเดียว ลักษณะของ MUX แสดงดังรูปที่ 12.1 (ก) ส่วนรูปที่ 12.1 (ข) แสดงการทำงานของ MUX ซึ่งเปรียบเสมือนสวิตซ์แบบหมุน (Rotary switch)
รูปที่ 12.1 แสดงโครงสร้างและการทำงานของ MUX
วงจรลบ
วงจรลบไม่คิดตัวยืม (Half Subtractor Circuit) วงจรลบไม่คิดตัวยืม คือวงจรลบเลขฐานสอง 2 บิต เราเขียนตารางความจริงของวงจรลบไม่คิดตัวทด โดยมีอินพุตเป็นเลขฐานสอง 2 ตัว และเอาต์พุตก็มี 2 ตัว คือ ผลต่าง (Difference) และ ตัวยืม (Borrow) กฎของการลบเลขฐานสองคล้อยกฎของการลบเลขฐานสิบ คือ ถ้าตัวตั้งน้อยกว่าตัวลบ ต้องยืมหลักที่สูงกว่ามา 1 สำหรับเลขฐานสองเมื่อยืมหลักที่สูงกว่ามา 1 และนำไปใช้ในหลักต่ำกว่าจะมีค่าเป็น 2
กฎของการลบเลขฐานสองจากที่ได้ศึกษามาแล้วในเรื่องของการลบเลขฐานสอง จะพบว่ากรณีที่ 0-1 จะมีค่าเป็น 1 และมีการยืม (Borrow) จากบิตสูงกว่ามา 1 ดังนั้น 0-1 = 1 และ Borrow = 1 โดยตัวตั้ง คือ A ตัวลบ คือ B ผลของการลบเรียกว่าผลต่างคือ
(Difference) ตัวยืมคือ Borrow out =
ดังนั้นเมื่อนำมาเขียนตารางความจริงแสดงการลบเลขฐานสองขนาด 1 บิต โดยใช้วงจรลบ ไม่คิดตัวยืม เขียนแผนภาพกรอบได้ดังรูปที่ 10.8 สรุปเป็นตารางความจริงได้ดังตารางที่ 11.3 และเขียนวงจรจากสมการได้ดังรูปที่ 10.9
รูปที่ 10.9 แผนภาพกรอบวงจรลบไม่คิดตัวยืม
สมัครสมาชิก:
บทความ (Atom)