วันอังคารที่ 3 พฤศจิกายน พ.ศ. 2558

Digital week 12 (05/11/2015)

LAB 5 : I2C ทำการต่อ eeprom เพื่อให้ memory ค่าที่เราต้องการ และแสดงผลผ่าน led บน NX-100 โดยสามารถเลือกโหมดได้ ว่าต้องการจะให้เก็บค่า หรือ แสดงค่าที่เก็บไว้

***แต่ผมพยายามทำแลปนี้แล้วครับ ทำยังไงมันก็ไม่ออกซักที T^T  เท่าที่สังเกตคือ eeprom ไม่ทำการเก็บค่าที่บันทึกลงไป จึงไม่มีการแสดงค่า ทำได้เพียงบันทึกและแสดงค่าที่เก็บได้ในรอบแรกเท่านั้น



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

Digital week 11 (29/10/2015)

LAB 4 : Sine wave สร้างคลื่น Sine wave ขึ้นมาจากสมการ Sine แล้วกำหนดแอพลิจูดของกลุ่มผมคือ 1250 จากนั้นใช้ Scope จับคลื่นเพื่อดูรูปของคลื่นและแอมพลิจูด





Digital week 10 (22/10/2015)

1.) สิ่งที่ได้จากการเรียนรู้

serial-communication คืออะไร?
     คือการส่งข้อมูลที่เป็น bitsต่างๆ ซึ่งการส่งข้อมูลนั้น แบบได้ 2 ประเภทใหญ่ คือการส่งข้อมูลแบบ serial และ parellel

  • Serial คือการส่งข้อมูลแบบทีละบิตในหนึ่งช่วงเวลา ผ่านสายเพียงเส้นเดียว
  • Parallel คือการส่งข้อมูลจำนวนหลายๆบิต พร้อมกันในหนึ่งช่วงเวลา ผ่านสายหลายๆเส้น


ในหนึ่งหน่วยเวลา คืออะไร ?
     คือการเทียบระยะเวลาระหว่างตัวส่งข้อมูลและตัวรับข้อมูล มี2แบบ คือ Asynchronous และ Synchronous

  • Asynchronous : คือการส่งข้อมูลโดยไม่เทียบกับหน่วยเวลา แต่จะเทียบกับโปรโตคอลอื่นๆ เพื่อให้ทราบข้อมูลในบรรทัดฐานเดียวกันทั้งตัวส่งและตัวรับ
  • Synchronous : คือการส่งข้อมูลโดยเทียบกับเวลาในหน่วยเดียวกัน
จากการที่การส่งข้อมูลแบบ Asynchronous นั้นจะต้องมี Protocol เดียวกันเพื่อให้การส่งข้อมูลนั้นอยู่ในบรรทัดฐานเดียวกัน สิ่งที่นิยมใช้กันอย่างแพร่หลายมาก คือ Baud Rate คือค่าที่บอกถึงความเร็วในการส่งข้อมูล นิยมใช้กันในหน่วย Bits per second (บิตต่อวินาที) ซึ่งมาตรฐานความเร็วที่ใช้นั้นจะมีให้เลือกใช้ได้หลายแบบเช่น 1200 , 2400 , 4800 , 9600 , 19200 , 38400 , 57600 , และ 115200 bps แต่ที่นิยมใช้กันเป็นมาตรฐานที่สุดคือ 9600 bps เนื่องจากเป็นช่วงเวลาที่เสถียรมากในการรับส่งข้อมูล แต่ทั้งนี้ทั้งนั้นก็อยู่ที่ปัจจัยอีกหลายอย่างเช่นกัน สำหรับการเลือก ช่วงของ Baud Rate ต่างๆ



LAB 3  : เชื่อมต่อ Nucleo ให้สื่อสารกับ Computer โดยใช้ Comport โดยให้ Nucleo ส่งเมนูสำหรับสั่งงานขึ้นที่หน้าจอ Serial Monitor (เป็นรูปแบบการต่อแบบ SPI ทำการเชื่อมต่อ TX , RX เพื่อแลกเปลี่ยนข้อมูลกันระหว่างตัวรับส่ง 2 ตัว)



  • Menu ที่ 1 กดเพื่อเข้าสู่การทำงาน Mode ที่ 1 การสั่งงานไฟวิ้ง LED 8 ดวง
  • Menu ที่ 2 กดเพื่อเข้าสู่การทำงาน Mode ที่ 2 อ่านสถานะ Switch Logic 1 bits