วันเสาร์ที่ 8 พฤศจิกายน พ.ศ. 2557

Arduino IPad




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

วันพุธที่ 5 พฤศจิกายน พ.ศ. 2557

ARDUINO VB.NET

วีดีโอนี้เป็นการสอน เขียนโปรแกรมควบคุมบอร์ด Arduino ผ่าน VisualBasic.net หลักการคือการส่งข้อมูลไปให้กับบอร์ด Arduino แล้วตัวบอร์ด ก็จะทำการแปลงคำสั่งแล้วทำตามชุดคำสั่งที่เราได้เขียนเอาไว้ ลองฝึกดูนะคับ เข้าใจง่ายดีครับลองศึกษากันดู

Arduino

วันอาทิตย์ที่ 2 พฤศจิกายน พ.ศ. 2557

CUBO (arduino alarm clock)



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

วันพุธที่ 29 ตุลาคม พ.ศ. 2557

วันจันทร์ที่ 20 ตุลาคม พ.ศ. 2557

การส่งข้อมูลแบบอนาลอก (Analog Transmission)

การส่งข้อมูลแบบอนาลอก (Analog Transmission)
เป็นการส่งสัญญาณแบบอนาล๊อกโดยไม่สนใจในสิ่งที่บรรจุรวมอยู่ในสัญญาณเลย สัญญาณจะแทนข้อมูลอนาล๊อก ( เช่น สัญญาณเสียง ) หรือ ข้อมูลดิจิตอล (เช่น ข้อมูลไบนารีผ่านโมเด็ม) สัญญาณอนาล๊อกที่ทำการส่งออกไป พลังงานจะอ่อนลง ไปเรื่อยๆ เมื่อระยะทาง ทางเพิ่มขึ้น ดั้งนั้น ในการส่งสัญญาณอนาล๊อกไประยะไกลๆ จึงต้องอาศัยเครื่องขยายสัญญาณ หรือ แอมปลิไฟเออร์ ( 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

วงจรนับ

วงจรนับนั้นสร้างมาจาก gate พื้นฐานได้

ใช้ในการนับ ขึ้นหรือลงแล้วแต่ลักษณะงานที่นำไปใช้สามารถศึกษาได้จากไฟล์ด้านล่างนี้นะครับ
หวังว่าผู้อ่านคงจะได้รับประโยชน์ไม่มากก็น้อยจากการอ่านบล๊อคของผมนะครับ

แสดงตัวอย่างวงจรนับ




วันจันทร์ที่ 6 ตุลาคม พ.ศ. 2557

Datasheets


Cover art






โปรแกรมนี้ให้การเข้าถึงฐานข้อมูลชิ้นส่วนอิเล็กทรอนิกส์ คุณสามารถค้นหาโดยหมายเลขดูข้อมูลรายละเอียดเกี่ยวกับชิ้นส่วนอิเล็กทรอนิกส์และดาวน์โหลดเอกสารข้อมูลทางเทคนิค

IC555

Timer IC 555 Calculator

Cover art





IC555 เป็นเวลา IC พื้นฐานสำหรับวิศวกรงานอดิเรกหรืออิเล็กทรอนิกส์ app นี้ได้ใช้ในการคำนวณวงจร monostable และ astable


คุณสมบัติ:
1 คำนวณวงจร monostable
2 ความถี่คำนวณของวงจร astable
3 คำนวณค่าส่วนประกอบของวงจร monstable และ astable ประหยัดค่าองค์ประกอบในไฟล์ CSV (ไฟล์ Excel)
4 สามารถใช้ค่าที่ต้องการของตัวเก็บประจุและตัวต้านทาน


ElectroDroid


ElectroDroid

Cover art










ElectroDroid เป็นคอลเลกชันที่ง่ายและมีประสิทธิภาพของเครื่องมืออิเล็กทรอนิกส์และการอ้างอิง
นี้เป็นรุ่นฟรีซึ่งมีโฆษณา; คุณยังสามารถซื้อจากตลาดรุ่น PRO ของ app ที่จะสนับสนุนนักพัฒนาปลดล็อคคุณสมบัติมากขึ้นและได้รับการกำจัดของโฆษณา

วันเสาร์ที่ 4 ตุลาคม พ.ศ. 2557

Multiplexer


การออกแบบวงจร Multiplexer

วงจรมัลติเพล็กซ์ (Multiplexer) หรือมักซ์ (MUX) หรือวงจรเลือกข้อมูล (Data Selector) เป็นวงจรที่มีเอาต์พุตเพียง 1 เอาต์พุตแต่ มีอินพุตหลายอินพุต ทำหน้าที่เลือกข้อมูลจากอินพุตมาใช้เพียงครั้งละข้อมูลเดียว ลักษณะของ MUX แสดงดังรูปที่ 12.1 (ก) ส่วนรูปที่ 12.1 (ข) แสดงการทำงานของ MUX ซึ่งเปรียบเสมือนสวิตซ์แบบหมุน (Rotary switch)


 

 รูปที่ 12.1 แสดงโครงสร้างและการทำงานของ MUX