80 likes | 268 Views
Choosing the right MCU. Selection Criteria. Main I/O Features Price Power Consumption Speed Memory Size Available Chip Packaging Availability. Which MCU would you use?. ระบบควบคุมปั๊มน้ำอัตโนมัติ เปิด / ปิด ปั๊มเมื่อน้ำน้อย / เต็ม ถังน้ำ ระบบควบคุมและประมวลผลภาพจากกล้องวงจรปิดผ่าน LAN
E N D
Selection Criteria • Main I/O Features • Price • Power Consumption • Speed • Memory Size • Available Chip Packaging • Availability
Which MCU would you use? • ระบบควบคุมปั๊มน้ำอัตโนมัติ เปิด/ปิด ปั๊มเมื่อน้ำน้อย/เต็ม ถังน้ำ • ระบบควบคุมและประมวลผลภาพจากกล้องวงจรปิดผ่าน LAN • Game Controller สำหรับเกมบน PC • กล่อง Data Logger สำหรับบันทึกค่า sensor ทางการเกษตรในไร่นา
PIC16 Many I/O pins Good set of features Low-cost 5x Baht PIC18 More Memory Faster (12 vs 5 MIPS) Added features (i.e. USB)
PIC12 Very Small Cheap 2x Baht Limited Resources
PIC32 Lots of memory (512K vs 32K) Fast (up to 120 MIPS) More I/O ports Advanced peripherals (i.e Ethernet, RTCC) Small package hard to use 3.3V Supply More expensive (3xx Baht)
PSoC More specialized Flexible digital/analog modules Not very popular in Thailand
DIP-28 DIP-40 BGA QFP SOIC QFN