วันเสาร์ที่ 5 มกราคม พ.ศ. 2556

หนังสือ PIC CCS C Compliler

รวมตัวอย่าง Source Code มากมายจากประสบการณ์การใช้งาน 

ดาวน์โหลดโปรแกรม CCS C Complier V.4.057
Download


Lab 1 ชนิดของข้อมูล                                                                                                                 
Lab 1 – 1 ชนิดของข้อมูล (ต่อ)                                                                                                   
Lab 2 การใช้งานฟังก์ชั่นย่อย                                                                                                      
Lab 3 การใช้งาน Switch แบบ Active Low                                                                                
Lab 3 – 1 การใช้งาน Switch แบบ Active High                                                                         
Lab 4 การใช้งาน External Interrupt โหมดการนับ                                                                                 
Lab 5 การใช้งาน Timer1                                                                                                           
Lab 5 – 1 การใช้งาน Timer1 แบบนาฬิกาจับเวลา                                                                         
Lab 6 การใช้งาน External Interrupt + Timer1 วัดค่าความถี่ของสัญญาณ                                       
Lab 7 การใช้งาน CCP โหมดการนับ                                                                                          
Lab 7 – 1 การใช้งาน CCP โหมดการนับ (ประยุกต์ใช้งาน)                                                             
Lab 7 – 2 การใช้งาน CCP + Timer1 ในการวัดค่าความถี่                                                              
Lab 8 การใช้งาน ADC 10 bits                                                                                                  
Lab 9 การรับค่าจาก Key Board                                                                                                             
Lab 9 - 1 การรับค่าจาก Key Board แบบ Interrupt                                                                       
Lab9 - 2 การรับค่าจาก Key Board แบบ gets();                                                                           
Lab 10 การเขียนและอ่านค่าลงในหน่อยความจำภายใน(EEROM)                                                    
Lab 11 การใช้งาน RC Servo Motor                                                                                          
Lab 11 – 1 การใช้งาน RC Servo [2]                                                                                         
Lab 12 การใช้งาน Stepping Motor                                                                                           
Lab 13 การใช้งาน CCP (PWM)                                                                                                            
Lab 14 การใช้งาน DC Motor                                                                                                    
Lab 15 การใช้งาน MCP3204 (A to D 12 bit 4 Channels)                                                          
Lab15-1 การใช้งาน MCP3201 (A to D 12 bits 1 Channel)                                                        
Lab 16 การใช้งาน mcp4921 (D to A 12 bits)                                                                             
Lab.16-1 การใช้งาน mcp4922 (D to A 12 bits)                                                                           
Lab 17 การใช้งาน LCD 16x2                                                                                                   
Lab17-1 การใช้งาน LCD 16x2 (แบบที่ 2)                                                                                      
Lab 18 การใช้งาน LCD 20x4                                                                                                   
Lab.18-1 การใช้งาน LCD 20x4 (แบบที่ 2)                                                                                                             
Lab 19 การใช้งาน GLCD 128x64                                                                                            
Lab 20 การใช้งาน 7 – Segment 8 digits ด้วย Max7219                                                            
Lab 21 การใช้งาน IR Remote ของ Sony  Remote                                                                        
Lab 22 การใช้งาน QEI (18F4431,18F4331,18F2431,18F2331) อ่านค่า Encoder (16Bits)                                                   
Lab.22-1 การใช้งาน QEI (18F4431,18F4331,18F2431,18F2331) อ่านค่า Encoder แบบที่ 2 (32Bits)                                                                                                                                 
Lab 23 การใช้งาน Power PWM (18F4431)                                                                              
LAB 24 การใช้ CCP1 และ CCP2 ในการหาค่า Duty cycle                                                                       
LAB 25 การใช้ CCP และ EXT Interrupt ในการหาค่า Duty cycle                                                 
Lab 26 การใช้งาน CCP อ่าน Encoder                                                                                          
Lab 27 การใช้งาน EXT Interrupt อ่าน Encoder                                                                          
เพิ่มเติม
การใช้งาน Serial Port ของ Labview เบื้องต้น

ราคา 299+ค่าจัดส่ง
 สนใจติดต่อ samarters@gmail.com
                     info@electronics-dbs.in.th

วันศุกร์ที่ 7 ธันวาคม พ.ศ. 2555

บอร์ดวัดตำแหน่ง, ความเร็ว และกระแสไฟฟ้า

1. ไฟเลี้ยง 5V
2. วัดสัญญาณเพื่อหาตำแหน่ง ความเร็ว กระแส จาก Encoder และ Current Sensor
3. แสดงผลผ่าน RS232
4. มีี Software แสดงผลการทำงาน

ราคา 1,190+EMS
สนใจติดต่อ samarters@gmail.com
                  info@electronics-dbs.in.th

วันพฤหัสบดีที่ 6 ธันวาคม พ.ศ. 2555

บอร์ด PID Speed Control Version.2


ตัวอย่างการทำงานของบอร์ด


คุณสมบัติของบอร์ด
1. ไฟเลี้ยง 12 - 50V สำหรับมอเตอร์ 12V, 5V สำหรับบอร์ด
2. โปรแกรมค่า Kp,Ki,Kd ผ่าน RS232
3. รับค่า Input สำหรับ Set Point Speed เป็น Analog 0 - 5V คือ 0 - 3000 RPM.
4. ทนกระแสได้ 10 Amp.

ราคา 1,890+EMS
สนใจติดต่อ samarters@gmail.com
                    info@electronics-dbs.in.th


วันพุธที่ 5 ธันวาคม พ.ศ. 2555

บอร์ดแปลงสัญญาณจาก Encoder





เนื่องจากสัญญาณที่มาจาก Encoder เท่าที่เคยใช้มาผมแบ่งไว้ 2 ประเภทคือ
1. แบบ A, Acommon, B, Bcommon
2. แบบ A, A bar, B, B bar

คุณสมบัติของบอร์ด
1. แปลงสัญญาณ Encoder ได้ทั้ง 2 แบบ มาเป็น A, B
2.ไฟเลี้ยง 5V

ราคา 250+EMS
สนใจติต่อ samarters@gmail.com
                 info@electronics-dbs.in.th

วันอังคารที่ 4 ธันวาคม พ.ศ. 2555

บอร์ด PID Position Control Version.2


1.ช่วงการทำงานเพิ่มขึ้น 9 - 46V และทนกระแสต่อเนื่อง 12 Amp.
2. ไฟเลี้ยง 9 - 46V สำหรับมอเตอร์ 5V สำหรับไมโครคอนโทรลเลอร์
3. การสั่งงาน Direction และ Clock (สมมติมอเตอร์มี encoder 1000 p/r ต้องใส่ clock 1000 pulses จะ หมุน   1 รอบ) ความเร็วในการเคลื่อนที่ขึ้นอยู่กับความถี่ของ Clock ที่ป้อนเข้าไป
4. การจูนเกน Kp,Ki,Kd ผ่านทาง RS232
5. มี Software แสดงผลการทำงาน

ราคา 2,500+EMS
สนใจติดต่อ samarters@gmail.com
                    info@electronics-dbs.in.th

วันจันทร์ที่ 3 ธันวาคม พ.ศ. 2555

บอร์ดแสดงผล 7-Segment 16 หลัก

1. เชื่อมต่อการแสดงผลกับ MCU แบบ SPI
2. Power Supply 5V
3. แสดงผลแบบ 4 หลัก 4 แถว
4. มีตัวอย่าง Source Code การแสดงผลสำหรับ PIC ไมโครคอนโทรลเลอร์

ราคา 1,650+EMS
สนใจติดต่อ samarters@gmail.com
                    info@electronics-dbs.in.th

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

Linear Inverted Pendulum


1. จูนด้วย State Feed Back 4 states [k1 k2 k3 k4]
2. ราคารวมทั้ง Machanics + Electronics พร้อม ค่า K ที่จูนแล้วพร้อมใช้งาน

ราคา  35,000 บาท
สนใจติดต่อ
samarters@gmail.com
info@electronics-dbs.in.th

วันพุธที่ 29 สิงหาคม พ.ศ. 2555

บอร์ด Stepping XY Parallel Port


1. 12-36V Voltage Supply
2. ขับ Stepping Motor ได้ 2 ตัวเต็มที่ 20 Amp.
3. ต่อกับพอร์ตขนาน สามารถสั่งงานด้วย Software CNC
4. Isolate Ground ระหว่างคอมฯกับ Hardware

ราคา 3,500 + EMS
สนใจติดต่อ
samarters@gmail.com
info@electronics-dbs.in.th