STM32 CAN BUS

Started by tha, December 01, 2014, 04:29:22 AM

Previous topic - Next topic

tha

พอดีคุณ ae123 ได้ให้ can driver ตัวนี้มา http://item.taobao.com/item.htm?spm=a1z10.1.w4004-4998205389.4.bSEkni&id=14286953067 2 ตัว ซึ่งใช้ IC TJA1050 ที่ pin power supply บอกว่า 5V ไม่รู้ว่าใช้กับไฟ 3.3V ได้หรือเปล่า ซึ่งจะลองเทสดูต่อไป(ศึกษาดาต้าชีสด้วย) ก็ขอขอบคุณมา ณ ที่นี้ด้วย ผมก็มี can driver ตัวนี้ http://www.ett.co.th/prod2011/interface3/ET-CAN-DRIVER.html อยู่ 2 ตัว แล้วก็มีบอร์ด ET_STM32F103RB, STM32F103RC, RedBull STM32F103ZE ซึ่งบอร์ด RedBull จะมี can driver MCP2551 อยู่บนบอร์ดอยู่แล้ว ก็เลยอยากจะทำโปรเจคเกี่ยวกับ can bus เคยทำโปรเจค can bus โดยใช้ keil ส่งค่า ADC สวนทางกันระหว่างบอร์ด ET_STM32F103RB กับ RedBull STM32F103ZE ซึ่งก็สามารถทำงานได้ http://www.mediafire.com/download/e4z2rgjvcp4z79y/CAN_Normal_Mode.rar แต่ตอนนี้ลืมไปหมดแล้วคงต้องศึกษาใหม่ โดยอ่านหนังสือ STM32 ของ INEX มีเรื่อง Can bus อยู่เป็นอันดับแรก ท่านใดมีอะไรแนะนำหรืออยากให้ทำเกี่ยวกับอะไรก็บอกมาได้นะครับ  :)

tha

http://www.mediafire.com/download/3d2ix2fk0gxxexc/CAN.rar
อันนี้ใช้บอร์ด RedBull ทำเป็นสวิทช์ 5 ตัว กดติดจะเป็นสีแดงกดดับเป็นสีน้ำเงิน เป็นตัวส่งข้อมูลแบบ can bus ไปที่บอร์ด ET-STM32 ซึ่งเป็น can ตัวรับ แล้วโชว์ LED ON or OFF บนจอ GLCD5110