
ທ່ານສາມາດຊອກຫາ microcontrollers ທີ່ນິຍົມຫຼາຍໃນໂຄງການແລະຜະລິດຕະພັນໃນມື້ນີ້.
ARM microcontrollers ແມ່ນທົ່ວໄປທີ່ສຸດ. microcontrollers 32-bit ຂາຍຫຼາຍທີ່ສຸດໃນທົ່ວໂລກ. ພວກເຂົາໃຫ້ປະສິດທິພາບທີ່ເຂັ້ມແຂງສໍາລັບຄວາມຕ້ອງການຂອງມື້ນີ້. ການເລືອກຄວາມໄວທີ່ເຫມາະສົມ, ຫນ່ວຍຄວາມຈໍາ, ແລະການແກ້ໄຂ singlechip ຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກໄດ້ດີ.
ສະຖາປັດຕະຍະກໍາທີ່ແຕກຕ່າງກັນ, ເຊັ່ນ RISC ແລະ CISC, ປ່ຽນວິທີທີ່ microcontroller ເຫມາະກັບວຽກຂອງເຈົ້າ.
ເບິ່ງຕາຕະລາງຂ້າງລຸ່ມນີ້ເພື່ອເບິ່ງແນວໂນ້ມໃຫມ່ໃນການພັດທະນາ microcontroller:
ແນວໂນ້ມ | ລາຍລະອຽດ |
|---|---|
ການໃຊ້ພະລັງງານຕ່ ຳ ຫຼາຍ | ອຸປະກອນໃຊ້ພະລັງງານຫນ້ອຍ. ອັນນີ້ຊ່ວຍໃຫ້ແບດເຕີຣີໃຊ້ໄດ້ດົນຂຶ້ນ. |
ການປະສົມປະສານຂອງ AI ແລະ ML | ຕອນນີ້ຕົວຄວບຄຸມໄມໂຄຣສາມາດເຮັດສິ່ງທີ່ສະຫລາດ ເຊັ່ນ: ເບິ່ງຮູບພາບ. |
ການເຊື່ອມຕໍ່ທີ່ເພີ່ມຂື້ນ | ທາງເລືອກໃໝ່ເຊັ່ນ Wi-Fi 6 ແລະ Bluetooth Low Energy ເຮັດໃຫ້ການເຊື່ອມຕໍ່ງ່າຍຂຶ້ນ. |
Key Takeaways
ເລືອກ microcontroller ທີ່ດີທີ່ສຸດ (MCU) ສໍາລັບໂຄງການຂອງທ່ານ. ນີ້ຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກໄດ້ດີແລະຍາວນານ. ຄິດກ່ຽວກັບສິ່ງທີ່ສໍາຄັນເຊັ່ນວ່າມັນໃຊ້ພະລັງງານຫຼາຍປານໃດ, ມັນເຮັດວຽກໄວເທົ່າໃດ, ແລະຄວາມຈໍາຫຼາຍປານໃດ. ການແກ້ໄຂ Singlechip ເຮັດໃຫ້ການອອກແບບງ່າຍຂຶ້ນ. ພວກເຂົາເອົາສ່ວນທີ່ຈໍາເປັນທັງຫມົດໃສ່ຊິບດຽວ. ນີ້ຊ່ວຍປະຢັດພື້ນທີ່ແລະເງິນ. ກະດານທີ່ນິຍົມເຊັ່ນ Arduino ແລະ ESP32 ມີການຊ່ວຍເຫຼືອຫຼາຍຢ່າງຈາກຄົນອື່ນ. ນີ້ເຮັດໃຫ້ພວກເຂົາ ດີສໍາລັບປະຊາຊົນຜູ້ທີ່ພຽງແຕ່ເລີ່ມຕົ້ນ. ສະເຫມີເລືອກ MCU ທີ່ເຫມາະສົມກັບໂຄງການຂອງທ່ານ, ເງິນຂອງທ່ານແລະສິ່ງທີ່ທ່ານມີ. ນີ້ເຮັດໃຫ້ທ່ານຜົນໄດ້ຮັບທີ່ດີທີ່ສຸດ.
ເປັນຫຍັງທາງເລືອກ Microcontroller ຈຶ່ງສຳຄັນ
ປັດໄຈຄວາມສໍາເລັດຂອງໂຄງການ
ໃນເວລາທີ່ທ່ານສ້າງເອເລັກໂຕຣນິກ, ການເລືອກ microcontroller ທີ່ຖືກຕ້ອງແມ່ນສໍາຄັນ. ມັນຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກໄດ້ດີແລະບັນລຸເປົ້າຫມາຍຂອງທ່ານ. mcu ທີ່ດີທີ່ສຸດໃຫ້ທ່ານມີຄວາມໄວທີ່ດີແລະເຮັດໃຫ້ໂຄງການຂອງທ່ານມີຄວາມຫນ້າເຊື່ອຖື. ວິສະວະກອນຫຼາຍຄົນເວົ້າວ່າທາງເລືອກ microcontroller ຂອງທ່ານປ່ຽນແປງວິທີການເຮັດວຽກຂອງໂຄງການຂອງທ່ານ. ມັນຍັງມີຜົນກະທົບຄ່າໃຊ້ຈ່າຍແລະຊີວິດຫມໍ້ໄຟ.
ຄໍາແນະນໍາ: ໃຫ້ແນ່ໃຈວ່າຄຸນສົມບັດ mcu ຂອງທ່ານກົງກັບສິ່ງທີ່ໂຄງການຂອງທ່ານຕ້ອງການ.
ຄິດກ່ຽວກັບບາງສິ່ງທີ່ຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານປະສົບຜົນສໍາເລັດ:
ປະສິດທິພາບ: mcu ທີ່ເຂັ້ມແຂງເຮັດວຽກໄວແລະໃຫ້ຜົນໄດ້ຮັບທີ່ດີກວ່າ.
ຄ່າໃຊ້ຈ່າຍ: mcu ທີ່ຖືກຕ້ອງຊ່ວຍໃຫ້ທ່ານປະຫຍັດເງິນ.
ປະສິດທິພາບພະລັງງານ: ບາງ mcus ໃຊ້ພະລັງງານຫນ້ອຍ, ເຊິ່ງດີສໍາລັບຫມໍ້ໄຟ.
Scalability: microcontroller ທີ່ຖືກຕ້ອງເຮັດໃຫ້ທ່ານຂະຫຍາຍຕົວໂຄງການຂອງທ່ານພາຍຫຼັງ.
ຄວາມຫນ້າເຊື່ອຖື: mcu ທີ່ດີເຮັດໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກດີຂຶ້ນ.
ທ່ານຄວນຈະເບິ່ງຈໍານວນຫຼາຍ pins input/output ທີ່ທ່ານຕ້ອງການ. ກວດເບິ່ງຂະໜາດນ້ອຍ ແລະອຸປະກອນຕໍ່ພອຍນຳ. ສິ່ງເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານເລືອກເອົາ mcu ທີ່ດີທີ່ສຸດສໍາລັບໂຄງການຂອງທ່ານ.
ເງື່ອນໄຂການຄັດເລືອກທີ່ສໍາຄັນ
ເພື່ອເລືອກ mcu ທີ່ດີທີ່ສຸດ, ເບິ່ງບາງ ສິ່ງທີ່ ສຳ ຄັນ. ໃຫ້ແນ່ໃຈວ່າ microcontroller ຂອງທ່ານເຫມາະສົມກັບຄວາມຕ້ອງການແລະງົບປະມານຂອງທ່ານ. ນີ້ແມ່ນ ສິ່ງຕົ້ນຕໍໃນການກວດສອບ:
ປະສິດທິພາບພະລັງງານ: ເລືອກ mcu ທີ່ໃຊ້ພະລັງງານໜ້ອຍລົງເພື່ອອາຍຸແບັດເຕີຣີທີ່ດົນກວ່າ.
ສະຖາປັດຕະຍະກໍາຮາດແວ: ຊອກຫາ mcu ທີ່ມີການອອກແບບທີ່ເຫມາະສົມກັບໂຄງການຂອງທ່ານ.
ພະລັງງານການປະມວນຜົນ: ໃຫ້ແນ່ໃຈວ່າ mcu ຂອງທ່ານສາມາດເຮັດວຽກທັງຫມົດຂອງທ່ານ.
ຫນ່ວຍຄວາມຈໍາ: ເບິ່ງວ່າ mcu ມີພື້ນທີ່ພຽງພໍສໍາລັບລະຫັດແລະຂໍ້ມູນຂອງທ່ານ.
ການໂຕ້ຕອບຂອງຮາດແວ: ກວດເບິ່ງວ່າ mcu ເຊື່ອມຕໍ່ກັບສິ່ງທີ່ທ່ານຕ້ອງການ.
ສະຖາປັດຕະຍະກຳຊອບແວ: ເລືອກ mcu ທີ່ເຮັດວຽກກັບເຄື່ອງມືການຂຽນໂປຼແກຼມທີ່ທ່ານມັກ.
ຄ່າໃຊ້ຈ່າຍ: ປຽບທຽບລາຄາເພື່ອຢູ່ໃນງົບປະມານ.
ການມີຢູ່ແລະການສະຫນັບສະຫນູນຊຸມຊົນ: ເລືອກ mcu ທີ່ງ່າຍຕໍ່ການຊອກຫາແລະມີຜູ້ໃຊ້ຈໍານວນຫລາຍ.
ໃຊ້ຕາຕະລາງຂ້າງລຸ່ມນີ້ເພື່ອປຽບທຽບລັກສະນະຕົ້ນຕໍ:
Criteria | ເປັນຫຍັງມັນຈຶ່ງ ສຳ ຄັນ |
|---|---|
Power Efficiency | ປະຢັດພະລັງງານ ແລະ ເຮັດໃຫ້ແບດເຕີຣີໃຊ້ໄດ້ດົນຂຶ້ນ |
ພະລັງງານປະມວນຜົນ | ສາມາດເຮັດວຽກທີ່ຍາກກວ່າ |
ຫນ່ວຍຄວາມຈໍາ | ຖືລະຫັດ ແລະຂໍ້ມູນຂອງທ່ານ |
ການໂຕ້ຕອບຮາດແວ | ເຊື່ອມຕໍ່ກັບເຊັນເຊີ ແລະອຸປະກອນອື່ນໆ |
ຄ່າໃຊ້ຈ່າຍ | ຮັກສາໂຄງການຂອງທ່ານລາຄາຖືກ |
ສະ ໜັບ ສະ ໜູນ ຊຸມຊົນ | ຊ່ວຍໃຫ້ທ່ານແກ້ໄຂບັນຫາໄດ້ໄວຂຶ້ນ |
ຖ້າທ່ານປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້, ທ່ານມີໂອກາດທີ່ດີກວ່າທີ່ຈະສ້າງໂຄງການທີ່ດີກັບ microcontroller ທີ່ຖືກຕ້ອງ.
ສະຖາປັດຕະຍະກຳ Microcontroller ແລະ Singlechip Solutions
ພາບລວມສະຖາປັດຕະຍະກໍາ
ມີຫຼາຍສະຖາປັດຕະຍະກໍາ microcontroller ໃນເອເລັກໂຕຣນິກ. ແຕ່ລະຄົນມີຄຸນສົມບັດພິເສດເພື່ອຊ່ວຍແກ້ໄຂບັນຫາທີ່ແຕກຕ່າງກັນ. ເບິ່ງຕາຕະລາງຂ້າງລຸ່ມນີ້ເພື່ອປຽບທຽບປະເພດຕົ້ນຕໍ:
ຜູ້ຄວບຄຸມຈຸລະພາກ | ປະເພດສະຖາປັດຕະຍະກໍາ | ຄຸນນະສົມບັດທີ່ສໍາຄັນ | ຄໍາຮ້ອງສະຫມັກ |
|---|---|---|---|
8051 | 8-bit | ການປະມວນຜົນຂໍ້ມູນ 8-bit, on-chip oscillator, ພະລັງງານຕໍ່າ | ການຮຽນຮູ້, ອຸປະກອນງ່າຍດາຍ |
PIC | Harvard/RISC | ໂປຣແກມໄວ, ຮອງຮັບ CAN/SPI/UART, ADC/DAC | ລະບົບຝັງຕົວ |
APR | RISC | ຄວາມໄວໂມງສູງຂຶ້ນ, ຫນ່ວຍຄວາມຈໍາຫຼາຍ, ປະສິດທິພາບທີ່ດີກວ່າ | ໂຄງການງ່າຍດາຍແລະສະລັບສັບຊ້ອນ |
ARM | RISC | 32/64-bit, ຄວາມໄວສູງ, ພະລັງງານຕໍ່າ | ໂທລະສັບ, ແທັບເລັດ, ເຄື່ອງສວມໃສ່ |
microcontroller 8051 ແມ່ນດີສໍາລັບການຮຽນຮູ້ແລະເຮັດສິ່ງພື້ນຖານ. ມັນມີ CPU, RAM, ROM, ແລະພອດ I/O.
ໄມໂຄຄອນຄວບຄຸມ PIC ໃຫ້ທ່ານຂຽນໂປຣແກຣມໄວ ແລະ ເຊື່ອມຕໍ່ກັບເຊັນເຊີຫຼາຍ. ມັນໃຊ້ສະຖາປັດຕະຍະກໍາ Harvard ແລະມີ ADC ແລະ DAC.
AVR microcontroller ແມ່ນໄວຂຶ້ນແລະປະຫຍັດພະລັງງານຫຼາຍ. ທ່ານສາມາດເລືອກເອົາ TinyAVR, MegaAVR, ຫຼື XmegaAVR ສໍາລັບຄວາມຕ້ອງການຂອງທ່ານ.
ສະຖາປັດຕະຍະກໍາ ARM ຖືກນໍາໃຊ້ໃນອຸປະກອນ smart ຫຼາຍ. ມັນໃຊ້ການອອກແບບ RISC ສໍາລັບຄວາມໄວສູງແລະພະລັງງານຕ່ໍາ.
ການແກ້ໄຂ Singlechip ໃນລະບົບຝັງ
ການແກ້ໄຂ Singlechip ເຮັດໃຫ້ໂຄງການງ່າຍຂຶ້ນ. ທ່ານໄດ້ຮັບທັງຫມົດທີ່ທ່ານຕ້ອງການໃນຫນຶ່ງຊິບ. ນີ້ຫມາຍຄວາມວ່າທ່ານບໍ່ຈໍາເປັນຕ້ອງມີສ່ວນເພີ່ມເຕີມ. ທ່ານປະຫຍັດພື້ນທີ່ແລະໃຊ້ເງິນຫນ້ອຍລົງ. ອຸປະກອນຂອງທ່ານຍັງເຮັດວຽກໄດ້ດີກວ່າ.
ການແກ້ໄຂ Singlechip ມີ CPU, ຫນ່ວຍຄວາມຈໍາ, ເຄື່ອງຈັບເວລາ, ແລະພອດ. ທ່ານສາມາດນໍາໃຊ້ພວກມັນຢູ່ໃນໂມງອັດສະລິຍະ, ເຊັນເຊີເຮືອນ, ແລະເຄື່ອງມືທາງການແພດ. ຊິບເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານສ້າງຜະລິດຕະພັນຂະຫນາດນ້ອຍແລະແຂງແຮງ. ທ່ານສໍາເລັດໂຄງການຂອງທ່ານໄວຂຶ້ນເພາະວ່າທ່ານບໍ່ຕ້ອງການ chip ຫຼາຍ.
ຄໍາແນະນໍາ: ການນໍາໃຊ້ການແກ້ໄຂ singlechip ເຮັດໃຫ້ການອອກແບບຂອງທ່ານງ່າຍດາຍແລະແຂງແຮງ. ເຈົ້າຍັງໃຊ້ພະລັງງານຫນ້ອຍ, ດັ່ງນັ້ນແບດເຕີຣີຈະໃຊ້ໄດ້ດົນກວ່າ.
ການແກ້ໄຂ Singlechip ເຮັດວຽກໄດ້ດີໃນລະບົບຝັງຕົວ. ທ່ານສາມາດນໍາໃຊ້ພວກມັນໃນຫຸ່ນຍົນ, ອຸປະກອນເຮືອນອັດສະລິຍະ, ແລະອຸປະກອນເຄື່ອນທີ່. ທ່ານໄດ້ຮັບຄວາມໄວທີ່ດີກວ່າແລະປະຫຍັດພະລັງງານ. ວິສະວະກອນຫຼາຍຄົນເລືອກວິທີແກ້ໄຂ singlechip ສໍາລັບໂຄງການໃຫມ່.
ກະດານຄວບຄຸມ Microcontroller ທີ່ນິຍົມ

ໃນເວລາທີ່ທ່ານເລີ່ມຕົ້ນເຮັດເອເລັກໂຕຣນິກ, ທ່ານເຫັນຈໍານວນຫຼາຍ ກະດານຄວບຄຸມ microcontroller. ກະດານເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານຮຽນຮູ້ແລະສ້າງສິ່ງໃຫມ່. ທ່ານສາມາດເລືອກເອົາກະດານທີ່ຖືກຕ້ອງໂດຍການເບິ່ງລັກສະນະ, ລາຄາ, ແລະການສະຫນັບສະຫນູນຈາກຜູ້ອື່ນ.
Arduino Uno ແລະ Nano
ທ່ານໄດ້ຍິນກ່ຽວກັບ arduino ໃນເວລາທີ່ທ່ານຊອກຫາກະດານງ່າຍ. arduino uno ແລະ nano ເປັນທີ່ນິຍົມຫຼາຍ. ທ່ານສາມາດນໍາໃຊ້ arduino uno ສໍາລັບຫຸ່ນຍົນ, ໂຮງຮຽນ, ແລະແນວຄວາມຄິດການທົດສອບ. ກະດານແມ່ນໃຫຍ່, ສະນັ້ນມັນງ່າຍທີ່ຈະເພີ່ມສາຍໄຟແລະເຊັນເຊີ. ຫຼາຍຄົນໃຊ້ມັນ, ດັ່ງນັ້ນທ່ານໄດ້ຮັບການຊ່ວຍເຫຼືອໄວ. arduino nano ແມ່ນລາຄາຖືກກວ່າແລະເຫມາະໃນສະຖານທີ່ຂະຫນາດນ້ອຍ. ທ່ານສາມາດນໍາໃຊ້ມັນສໍາລັບ wearables ແລະ IoT. ກະດານທັງສອງແມ່ນດີສໍາລັບຜູ້ເລີ່ມຕົ້ນແລະຜູ້ຊ່ຽວຊານ.
ຄ່າໃຊ້ຈ່າຍຕ່ໍາຊ່ວຍໃຫ້ທ່ານສ້າງໄດ້ໂດຍບໍ່ຕ້ອງໃຊ້ຈ່າຍຫຼາຍ.
Uno ແມ່ນດີສໍາລັບໂຄງການໃຫຍ່, nano ແມ່ນດີສໍາລັບຂະຫນາດນ້ອຍ.
ຄໍາແນະນໍາ: ເລືອກ arduino uno ຖ້າທ່ານຕ້ອງການຮຽນຮູ້ໄວ. ເລືອກ arduino nano ຖ້າທ່ານຕ້ອງການກະດານຂະຫນາດນ້ອຍ.
ESP32
ເຈົ້າເຫັນ esp32 ໃນເຄື່ອງມືອັດສະລິຍະຫຼາຍມື້ນີ້. ກະດານ esp32 ແມ່ນໄວແລະມີຄຸນສົມບັດຫຼາຍຢ່າງ. ມັນມີສອງແກນແລະ ແລ່ນເຖິງ 240 MHz. ທ່ານສາມາດນໍາໃຊ້ Wi-Fi ແລະ Bluetooth, ສະນັ້ນມັນດີສໍາລັບ IoT. ກະດານມີພອດຫຼາຍ, ເຊັນເຊີສໍາຜັດ, ແລະສະຫນັບສະຫນູນສຽງ. ທ່ານສາມາດນໍາໃຊ້ esp32 ສໍາລັບເຮືອນອັດສະລິຍະ, ເຄື່ອງສວມໃສ່, ໂຮງງານຜະລິດ, ແລະຫຸ່ນຍົນ. ກະດານຮັກສາຂໍ້ມູນຂອງທ່ານໃຫ້ປອດໄພດ້ວຍການ boot ທີ່ປອດໄພແລະການເຂົ້າລະຫັດ.
ໂປເຊດເຊີສອງແກນສໍາລັບການເຮັດວຽກໄວ.
Wi-Fi ແລະ Bluetooth ສໍາລັບການເຊື່ອມຕໍ່ທີ່ງ່າຍດາຍ.
ຫຼາຍພອດເຊັ່ນ SPI, I2C, UART, ADC, DAC, ແລະ PWM.
ໂໝດພະລັງງານຕໍ່າສຳລັບການນຳໃຊ້ແບັດເຕີຣີ.
ຮັບປະກັນການບູດແລະການເຂົ້າລະຫັດລັບເພື່ອຄວາມປອດໄພ.
ທ່ານສາມາດນໍາໃຊ້ esp32 ສໍາລັບການປູກຝັງ, ການກວດສອບສະພາບແວດລ້ອມ, ແລະ drones. ກະດານ esp32 ແມ່ນດີສໍາລັບທັງວຽກອະດິເລກແລະການເຮັດວຽກ.
STM32
ທ່ານພົບ stm32 ໃນໂຄງການຍາກຫຼາຍ. ຊຸດ stm32 ໃຫ້ທ່ານມີທາງເລືອກສໍາລັບຄວາມໄວແລະປະຫຍັດພະລັງງານ. ເລືອກ STM32F ສໍາລັບວຽກໄວ ແລະພອດຂັ້ນສູງ. ເລືອກ STM32L ສໍາລັບອາຍຸຫມໍ້ໄຟຍາວ. ທ່ານສາມາດຈັບຄູ່ກະດານກັບໂຄງການຂອງທ່ານ. ກະດານ stm32 ຖືກນໍາໃຊ້ໃນໂຮງງານ, ໂຮງຫມໍ, ແລະເຄື່ອງໃຊ້ໃນເຮືອນ. ທ່ານສາມາດນໍາໃຊ້ພວກມັນສໍາລັບຫຸ່ນຍົນ, ເຄື່ອງຈັກ, ແລະອຸປະກອນຂະຫນາດນ້ອຍ.
STM32F ແມ່ນສໍາລັບການເຮັດວຽກໄວ.
STM32L ແມ່ນສໍາລັບການປະຫຍັດພະລັງງານ.
ແບບຈໍາລອງຫຼາຍສໍາລັບຄວາມຕ້ອງການທີ່ແຕກຕ່າງກັນ.
ເລືອກກະດານ stm32 ທີ່ຖືກຕ້ອງໂດຍການເບິ່ງຄວາມໄວ, ພະລັງງານ, ແລະຄຸນສົມບັດ.
Raspberry Pi ສູງສຸດ
ທ່ານເຫັນ raspberry pi pico ໃນໂຄງການຂະຫນາດນ້ອຍຈໍານວນຫຼາຍ. pico ໃຊ້ microcontroller RP2040 ສໍາລັບຄວາມໄວທີ່ດີ ແລະຄວາມຍືດຫຍຸ່ນ. ທ່ານໄດ້ຮັບພອດຫຼາຍເຊັ່ນ UART, SPI, I2C, ADC, ແລະ GPIO. ກະດານມີ I/O programmable, ດັ່ງນັ້ນທ່ານສາມາດໃຫ້ວຽກກັບເຄື່ອງຈັກຂອງລັດ. ທ່ານສາມາດນໍາໃຊ້ MicroPython ເພື່ອລະຫັດ, ເຊິ່ງງ່າຍສໍາລັບຜູ້ເລີ່ມຕົ້ນ. ກະດານເຮັດວຽກກັບ Grove, ດັ່ງນັ້ນທ່ານສາມາດເພີ່ມຊິ້ນສ່ວນໄດ້ໄວ.
microcontroller RP2040 ສໍາລັບຄວາມໄວທີ່ເຂັ້ມແຂງ.
ຫຼາຍພອດສໍາລັບການເຊື່ອມຕໍ່ທີ່ແຕກຕ່າງກັນ.
ໂປຣແກມ I/O ສໍາລັບວຽກອັດສະລິຍະ.
MicroPython ສໍາລັບການເຂົ້າລະຫັດງ່າຍ.
ສະຫນັບສະຫນູນ Grove ສໍາລັບການກໍ່ສ້າງໄວ.
ທ່ານສາມາດນໍາໃຊ້ raspberry pi pico ສໍາລັບການຮຽນຮູ້, ການທົດສອບ, ແລະອຸປະກອນ smart.
ຊຸດ PIC
ທ່ານຊອກຫາກະດານ PIC ໃນໂຄງການທີ່ງ່າຍດາຍແລະຍາກ. ຊຸດ PIC ແມ່ນໄວຍ້ອນການອອກແບບ RISC ຂອງມັນ. ທ່ານສາມາດຕັ້ງໂຄງການມັນໄດ້ຢ່າງງ່າຍດາຍແລະເຊື່ອມຕໍ່ກັບພາກສ່ວນອະນາລັອກໂດຍບໍ່ມີການພິເສດ. ກະດານໃຊ້ພະລັງງານຫນ້ອຍແລະລາຄາຖືກ. ທ່ານສາມາດນໍາໃຊ້ PIC ສໍາລັບໂຄງການມ່ວນຊື່ນແລະລະບົບການເຮັດວຽກ. ໄດ້ ຕາຕະລາງສະແດງໃຫ້ເຫັນຈຸດດີແລະບໍ່ດີຕົ້ນຕໍ:
ຂໍ້ດີ | ຂໍ້ຈໍາກັດ |
|---|---|
ຂໍ້ບົກພ່ອງຈໍານວນຫນ້ອຍ | ພຽງແຕ່ຫນຶ່ງສະສົມ |
ໄວຍ້ອນ RISC | ຕ້ອງປ່ຽນທະນາຄານສໍາລັບ RAM ທັງຫມົດ |
ໃຊ້ພະລັງງານພຽງເລັກນ້ອຍ | ບາງການດໍາເນີນງານແລະການລົງທະບຽນບໍ່ປ່ຽນແປງໄດ້ |
ງ່າຍຕໍ່ການຂຽນໂປແກມ | ຮາດແວ stack ບໍ່ສາມາດແກ້ໄຂໄດ້ |
ງ່າຍທີ່ຈະເຊື່ອມຕໍ່ກັບພາກສ່ວນການປຽບທຽບ | stacks ຊອບແວບໍ່ມີປະສິດທິພາບ |
ຊຸດຄໍາແນະນໍາຂະຫນາດນ້ອຍ | |
oscillator ໃນຕົວທີ່ມີຄວາມໄວທີ່ແຕກຕ່າງກັນ | |
ລາຄາຖືກແລະການໂຕ້ຕອບຫຼາຍ | |
ມາໃນຊຸດ DIL ສໍາລັບການນໍາໃຊ້ hobby |
ທ່ານສາມາດນໍາໃຊ້ກະດານ PIC ສໍາລັບໂຄງການທີ່ຕ້ອງການພະລັງງານຕ່ໍາແລະການອອກແບບງ່າຍດາຍ.
ໄວຮຸ່ນ
ທ່ານເຫັນກະດານໄວລຸ້ນໃນໂຄງການທີ່ຕ້ອງການຄວາມໄວສູງແລະລັກສະນະພິເສດ. ກະດານໄວລຸ້ນສາມາດແລ່ນໄດ້ ເຖິງ 600 MHz ແລະມີ flash ເຖິງ 8 MB. ທ່ານໄດ້ຮັບພອດຫຼາຍອັນເຊັ່ນ: serial, CAN, I²S audio, ແລະ USB host. ກະດານເຮັດວຽກກັບ Arduino IDE, ສະນັ້ນການເຂົ້າລະຫັດແມ່ນງ່າຍ. Teensy ມີຂະຫນາດນ້ອຍແລະເຫມາະກັບ breadboards. ທ່ານສາມາດນໍາໃຊ້ teensy ສໍາລັບລົດ, ໂຮງງານຜະລິດ, ຫຸ່ນຍົນ, ດົນຕີ, ແລະ IoT.
ຄຸນນະສົມບັດ | ກະດານໄວລຸ້ນ | ກະດານຄວບຄຸມ Microcontroller ອື່ນໆ |
|---|---|---|
Processor Speed | ເຖິງ 600 MHz | ຄວາມໄວຕ່ໍາ |
Flash Memory | ເຖິງ 8 MB | ຄວາມຈຳໜ້ອຍລົງ |
ຄຸນສົມບັດ I/O | ຫຼາຍ serial, CAN, I²S, USB host | ທາງເລືອກຫນ້ອຍລົງ |
ການເຊື່ອມໂຍງ IDE | ເຮັດວຽກກັບ Arduino IDE | ອາດຈະຕ້ອງຕັ້ງຄ່າເພີ່ມເຕີມ |
ປັດໄຈແບບຟອມ | ຂະຫນາດນ້ອຍ, ເຫມາະກັບ breadboards | ໃຫຍ່ກວ່າ, ຍ້າຍງ່າຍໜ້ອຍລົງ |
ການສະ ໝັກ ເປົ້າ ໝາຍ | ລົດ, ໂຮງງານ, ຫຸ່ນຍົນ | ການ ນຳ ໃຊ້ທົ່ວໄປ |
ເລືອກ teensy ຖ້າທ່ານຕ້ອງການຄວາມໄວແລະລັກສະນະພິເສດ.
ຫມາຍເຫດ: ທ່ານເຫັນກະດານເຊັ່ນ arduino, esp32, stm32, raspberry pi pico, PIC, ແລະ teensy ໃນຫຼາຍໂຄງການ. ທ່ານໄດ້ຮັບການຊ່ວຍເຫຼືອຫຼາຍຢ່າງ, ລາຄາຕໍ່າ, ແລະຄຸນສົມບັດເຢັນ. ເລືອກກະດານທີ່ດີທີ່ສຸດໂດຍການເບິ່ງສິ່ງທີ່ໂຄງການຂອງເຈົ້າຕ້ອງການແລະສິ່ງທີ່ຄະນະກໍາມະການສາມາດເຮັດໄດ້.
ຄຸນນະສົມບັດ MCU ແລະສະເພາະ
ຫນ່ວຍຄວາມຈໍາແລະການປຸງແຕ່ງ
ເມື່ອທ່ານເລືອກ mcu, ກວດເບິ່ງຄວາມຊົງຈໍາແລະຄວາມໄວຂອງມັນ. ຫນ່ວຍຄວາມຈໍາເຮັດໃຫ້ mcu ຂອງທ່ານຮັກສາຂໍ້ມູນແລະດໍາເນີນໂຄງການ. ພະລັງງານການປຸງແຕ່ງຊ່ວຍໃຫ້ mcu ຂອງທ່ານເຮັດວຽກໄດ້ໄວ. ຊຸດ stm32f3 ແລະ stm32f0 ມີຂະໜາດ ແລະຄວາມໄວຄວາມຈຳແຕກຕ່າງກັນ. ທ່ານສາມາດນໍາໃຊ້ mcus ເຫຼົ່ານີ້ສໍາລັບໂຄງການໄວແລະສະຫລາດ. ຊຸດ stm32f3 ມີຄວາມຊົງຈໍາຫຼາຍກວ່າແລະເຮັດວຽກໄວກວ່າ stm32f0. ໃຊ້ stm32f3 ສໍາລັບວຽກຫນັກເຊັ່ນການປະມວນຜົນສັນຍານ. ໃຊ້ stm32f0 ສໍາລັບວຽກງານທີ່ງ່າຍແລະປະຫຍັດພະລັງງານ.
mcus ໄດ້ຮັບການປ້ອນຂໍ້ມູນຈາກເຊັນເຊີ ແລະອຸປະກອນອື່ນໆ.
ຫນ່ວຍຄວາມຈໍາຫຼາຍຫມາຍຄວາມວ່າທ່ານສາມາດປະຫຍັດຂໍ້ມູນໄດ້ຫຼາຍຂຶ້ນ.
ໂປເຊດເຊີທີ່ໄວຂຶ້ນເຮັດໃຫ້ mcu ຂອງທ່ານເຮັດວຽກໄວຂຶ້ນ.
ທ່ານໄດ້ຮັບຜົນໄດ້ຮັບທີ່ດີກວ່າດ້ວຍຄວາມຊົງຈໍາແລະຄວາມໄວຫຼາຍຂຶ້ນ.
ຊຸດ stm32f3 ແມ່ນດີສໍາລັບວຽກທີ່ຫຍຸ້ງຍາກ.
ຊຸດ stm32f0 ແມ່ນດີທີ່ສຸດສໍາລັບການຄວບຄຸມງ່າຍດາຍ.
ຈັບຄູ່ຄວາມຈຳ ແລະຄວາມໄວໃຫ້ກັບໂຄງການຂອງທ່ານ.
ໜ່ວຍຄວາມຈຳເພີ່ມເຕີມຊ່ວຍໃນໂປຣແກຣມທີ່ໃຫຍ່ກວ່າ.
ຊຸດ stm32f3 ແມ່ນແຂງແຮງສໍາລັບການເຮັດວຽກຫນັກ.
ຊຸດ stm32f0 ປະຫຍັດພະລັງງານສໍາລັບໂຄງການຂະຫນາດນ້ອຍ.
ທັງສອງຊຸດເຮັດວຽກສໍາລັບປະເພດການສື່ສານທີ່ແຕກຕ່າງກັນ.
ຕົວເລືອກການເຊື່ອມຕໍ່
mcu ຂອງທ່ານຄວນເຊື່ອມຕໍ່ກັບອຸປະກອນອື່ນໆ. ການສື່ສານແມ່ນສໍາຄັນສໍາລັບໂຄງການ smart. ຊຸດ stm32f3 ແລະ stm32f0 ສະຫນັບສະຫນູນຫຼາຍວິທີທີ່ຈະສົນທະນາກັບພາກສ່ວນອື່ນໆ. ທ່ານສາມາດນໍາໃຊ້ UART, SPI, I2C, ແລະ CAN ສໍາລັບສາຍໄຟ. ທາງເລືອກໄຮ້ສາຍເຊັ່ນ WiFi ແລະ Bluetooth ຍັງມີຢູ່. ກະດານເຊັ່ນ ESP8266, ESP32, CYW43439, ແລະ RPi Pico W ໃຫ້ທ່ານເລືອກໄຮ້ສາຍ. ກະດານເຫຼົ່ານີ້ແມ່ນດີສໍາລັບ IoT ແລະເຮືອນອັດສະລິຍະ.
ESP8266 ໃຫ້ WiFi ສໍາລັບການເວົ້າກັບອຸປະກອນອື່ນໆ.
ESP32 ມີ WiFi ແລະ Bluetooth ສໍາລັບການເຊື່ອມຕໍ່ໄວ.
CYW43439 ໃຫ້ WiFi 4 ແລະ Bluetooth 5.2.
RPi Pico W ມີ WiFi ແລະ Bluetooth ສໍາລັບການນໍາໃຊ້ງ່າຍ.
ຊຸດ stm32f3 ແລະ stm32f0 ສະຫນັບສະຫນູນຫຼາຍວິທີໃນການເຊື່ອມຕໍ່.
ທ່ານສາມາດເຊື່ອມຕໍ່ເຊັນເຊີ, ຫນ້າຈໍ, ແລະ mcus ອື່ນໆ.
ຊຸດ stm32f3 ຊ່ວຍໃຫ້ວຽກການສື່ສານຍາກ.
ຊຸດ stm32f0 ແມ່ນດີສໍາລັບການເຊື່ອມຕໍ່ງ່າຍດາຍ.
ເລືອກ mcu ທີ່ເຫມາະສົມສໍາລັບຄວາມຕ້ອງການຂອງໂຄງການຂອງທ່ານ.
ການສື່ສານທີ່ດີຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກກັບສິ່ງອື່ນໆ.
ທັງສອງຊຸດເຮັດໃຫ້ມັນງ່າຍຕໍ່ການເຊື່ອມຕໍ່ໃນຫຼາຍໂຄງການ.
Power Efficiency
ທ່ານຕ້ອງການ mcu ຂອງທ່ານໃຊ້ພະລັງງານຫນ້ອຍລົງ. ການປະຢັດພະລັງງານຊ່ວຍໃຫ້ແບັດເຕີຣີຢູ່ໄດ້ດົນຂຶ້ນ. ຊຸດ stm32f3 ແລະ stm32f0 ມີໂຫມດພະລັງງານຕ່ໍາເພື່ອອາຍຸຫມໍ້ໄຟທີ່ດີກວ່າ. ໃຊ້ stm32f0 ສໍາລັບໂຄງການທີ່ຕ້ອງການປະຫຍັດພະລັງງານ. ຊຸດ stm32f3 ໃຫ້ຄວາມໄວຫຼາຍກວ່າແຕ່ໃຊ້ພະລັງງານຫຼາຍ. ບາງ mcus ເຊັ່ນ Microchip nanoWatt XLP ແລະ Texas Instruments MSP430 ໃຊ້ພະລັງງານຫນ້ອຍຫຼາຍໃນເວລານອນ.
ນອນໃນປະຈຸບັນ | ປະຈຸບັນໂມງເວລາຈິງ | Watchdog Timer ປັດຈຸບັນ | |
|---|---|---|---|
ໄມໂຄຊິບ nanoWatt XLP | 20 ສະພາ | 500 ສະພາ | 400 ສະພາ |
Texas Instruments MSP430 | ສູງກວ່າ nanoWatt XLP | N / A | N / A |
ຊຸດ stm32f0 ແມ່ນດີທີ່ສຸດສໍາລັບໂຄງການທີ່ໃຊ້ຫມໍ້ໄຟ.
ຊຸດ stm32f3 ແມ່ນດີສໍາລັບວຽກທີ່ຕ້ອງການຄວາມໄວຫຼາຍ.
ໃຊ້ໂໝດພະລັງງານຕໍ່າເພື່ອປະຢັດພະລັງງານ.
ການປະຢັດພະລັງງານຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກໄດ້ດົນຂຶ້ນ.
ຊຸດ stm32f3 ແລະ stm32f0 ໃຫ້ທ່ານເລືອກພະລັງງານ ຫຼືຄວາມໄວ.
ຊຸດ stm32f3 ມີຄຸນສົມບັດໃນການດຸ່ນດ່ຽງພະລັງງານແລະຄວາມໄວ.
ເຄັດລັບ: ເລືອກ mcu ທີ່ປະຢັດພະລັງງານສໍາລັບອຸປະກອນເຄື່ອນທີ່. ໃຊ້ stm32f0 ສໍາລັບວຽກຫມໍ້ໄຟງ່າຍດາຍ. ໃຊ້ stm32f3 ສໍາລັບຄຸນສົມບັດຂັ້ນສູງ ແລະຄວາມໄວຫຼາຍຂຶ້ນ.
ຄໍາຮ້ອງສະຫມັກຂອງ Microcontrollers

Microcontrollers ຖືກນໍາໃຊ້ໃນຫຼາຍປະເພດຂອງເຕັກໂນໂລຢີ. ເຈົ້າເຫັນພວກມັນຢູ່ໃນ iot, ໂຮງງານ, ໂຮງຫມໍ, ແລະອຸປະກອນປະຈໍາວັນ. ເຈົ້າເລືອກ mcu ທີ່ຖືກຕ້ອງໂດຍການເບິ່ງວ່າມັນຖືກນໍາໃຊ້ເພື່ອຫຍັງ. ແຕ່ລະ mcu ເຮັດວຽກທີ່ດີທີ່ສຸດໃນ iot, ເຄື່ອງຈັກ, ຫຼືສິ່ງທີ່ຄົນໃຊ້.
IoT ແລະການເຊື່ອມຕໍ່
IoT ແມ່ນພົບເຫັນຢູ່ໃນຫຼາຍບ່ອນ. ເຮືອນອັດສະລິຍະ, ໂມງ, ແລະເຊັນເຊີໃຊ້ microcontrollers. ທ່ານຕ້ອງການ mcu ທີ່ສາມາດສົນທະນາກັບອຸປະກອນອື່ນໆແບບໄຮ້ສາຍ. ໂຄງການ iot ຈໍານວນຫຼາຍໃຊ້ກະດານທີ່ມີ WiFi ຫຼື Bluetooth. esp8266 ແລະ esp32 ຢູ່ໃນເຄື່ອງມືອັດສະລິຍະເພາະວ່າພວກມັນເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍໄດ້ງ່າຍ. ກະດານ Arduino ຊ່ວຍໃຫ້ທ່ານເຮັດສິ່ງທີ່ງ່າຍດາຍ. Raspberry Pi ສາມາດແລ່ນລະບົບເຕັມຮູບແບບສໍາລັບວຽກ iot ທີ່ຍາກກວ່າ. STM32 ໃຫ້ຄວາມໄວໄວແລະໃຊ້ພະລັງງານຫນ້ອຍສໍາລັບເຊັນເຊີອັດສະລິຍະ. ATtiny ແມ່ນດີສໍາລັບໂຄງການ iot ພື້ນຖານທີ່ມີຄວາມຕ້ອງການງ່າຍດາຍ.
esp8266 ເຊື່ອມຕໍ່ເຊັນເຊີກັບອິນເຕີເນັດໃນ iot.
esp32 ໃຫ້ WiFi ແລະ Bluetooth ສໍາລັບເຮືອນອັດສະລິຍະ ແລະເຄື່ອງສວມໃສ່.
Arduino ເຮັດໃຫ້ iot ງ່າຍສໍາລັບຄົນທີ່ເລີ່ມຕົ້ນ.
Raspberry Pi ຊ່ວຍໃນລະບົບໄອໂອທີແບບພິເສດ.
STM32 ສ້າງອຸປະກອນ iot ໄວແລະປະສິດທິພາບ.
ATtiny ເຫມາະກັບໂຄງການ iot ງ່າຍດາຍທີ່ມີຄວາມຕ້ອງການພື້ນຖານ.
ເຄັດລັບ: ເລືອກ mcu ທີ່ມີຄຸນສົມບັດໄຮ້ສາຍທີ່ດີສໍາລັບ iot. ຊອກຫາກະດານທີ່ມີ WiFi, Bluetooth, ແລະການສະຫນັບສະຫນູນ iot.
IoT ຖືກນໍາໃຊ້ໃນການປູກຝັງ, ສຸຂະພາບ, ແລະຕົວເມືອງທີ່ສະຫລາດ. Microcontrollers ຊ່ວຍເກັບກໍາຂໍ້ມູນ, ຄວບຄຸມສິ່ງຕ່າງໆ, ແລະສົ່ງຂໍ້ມູນ. esp8266 ແລະ esp32 ຖືກນໍາໃຊ້ສໍາລັບໂຄງການ iot ໄຮ້ສາຍ. Arduino ແລະ Raspberry Pi ແມ່ນດີສໍາລັບການຮຽນຮູ້ແລະການທົດສອບ iot. STM32 ແລະ ATtiny ເຮັດວຽກສໍາລັບວຽກ iot ພິເສດທີ່ຕ້ອງການຄວາມໄວຫຼືພະລັງງານຕ່ໍາ.
ອຸດສາຫະກໍາແລະການແພດ
Microcontrollers ແມ່ນພົບເຫັນຢູ່ໃນໂຮງງານແລະໂຮງຫມໍ. ພວກເຂົາຄວບຄຸມເຄື່ອງຈັກ, ເບິ່ງເຊັນເຊີ, ແລະຮັກສາສິ່ງທີ່ປອດໄພ. ໂຮງງານຜະລິດຕ້ອງການ mcus ທີ່ເຂັ້ມແຂງສໍາລັບສາຍປະກອບແລະເຄື່ອງ CNC. ເຄື່ອງມືທາງການແພດໃຊ້ mcus ສໍາລັບຈໍມືຖືແລະອຸປະກອນ smart. ຊຸດ STM32 ແລະ ARM Cortex-M ແມ່ນໃຊ້ສໍາລັບວຽກທີ່ມີຄວາມໄວສູງ. mcus ເຫຼົ່ານີ້ໃຫ້ຄວາມໄວແລະປະຫຍັດພະລັງງານສໍາລັບອຸດສາຫະກໍາແລະສຸຂະພາບ.
Application Area | ກໍລະນີທີ່ໃຊ້ Microcontroller |
|---|---|
ອັດຕະໂນມັດອຸດສາຫະ ກຳ | ຄວບຄຸມເຄື່ອງຈັກເຊັ່ນ: ສາຍປະກອບແລະ CNC. |
ອຸປະກອນການແພດ | ໃຊ້ໃນຈໍພາບພົກພາແລະເຄື່ອງມືທາງການແພດທີ່ສະຫຼາດ. |
STM32 ຖືກນໍາໃຊ້ສໍາລັບການຄວບຄຸມໄວໃນຫຸ່ນຍົນ. ຊຸດ ARM Cortex-M ເຫມາະກັບວຽກທີ່ມີຄວາມໄວສູງໃນໂຮງງານແລະລົດ. ເຄື່ອງມືທາງການແພດຕ້ອງການ mcus ທີ່ໃຊ້ພະລັງງານຫນ້ອຍແລະຮັກສາຂໍ້ມູນໃຫ້ປອດໄພ. Texas Instruments MSP430 ຖືກນໍາໃຊ້ໃນອຸປະກອນທາງການແພດທີ່ໃຊ້ຫມໍ້ໄຟ. PIC microcontrollers ຊ່ວຍສ້າງເຄື່ອງມືທີ່ງ່າຍດາຍແລະເຊື່ອຖືໄດ້ສໍາລັບອຸດສາຫະກໍາແລະສຸຂະພາບ.
ຫມາຍເຫດ: ເລືອກ mcu ທີ່ພິສູດໄດ້ວ່າເຮັດວຽກໄດ້ດີສໍາລັບອຸດສາຫະກໍາແລະສຸຂະພາບ. ຊອກຫາພະລັງງານຕໍ່າ, ຄວາມໄວໄວ, ແລະຄຸນສົມບັດຂໍ້ມູນທີ່ປອດໄພ.
ທ່ານເຫັນ mcus ເຫຼົ່ານີ້ຢູ່ໃນເຄື່ອງວັດແທກອັດສະລິຍະ, ຈໍພາບຄົນເຈັບ, ແລະເຊັນເຊີຈາກໂຮງງານ. ຊຸດ STM32 ແລະ ARM Cortex-M ແມ່ນດີສໍາລັບ iot ໃນອຸດສາຫະກໍາແລະຢາ. MSP430 ແລະ PIC ເຫມາະກັບເຄື່ອງມືທາງການແພດແບບພົກພາແລະການຄວບຄຸມໂຮງງານງ່າຍດາຍ.
ຜູ້ບໍລິໂພກແລະວຽກອະດິເລກ
Microcontrollers ແມ່ນຢູ່ໃນ gadgets ປະຈໍາວັນແລະໂຄງການມ່ວນ. ເຈົ້າເຫັນພວກມັນຢູ່ໃນເຄື່ອງຫຼິ້ນ, ໂມງອັດສະລິຍະ, ແລະລະບົບອັດຕະໂນມັດໃນເຮືອນ. ຫຼາຍຄົນໃຊ້ Arduino ແລະ esp8266 ເພື່ອຮຽນຮູ້ ແລະສ້າງສິ່ງຕ່າງໆ. ຊຸດ ARM Cortex-M ໃຫ້ຄວາມໄວສູງສໍາລັບອຸປະກອນຂັ້ນສູງ. Atmel ATmega328 ເປັນທີ່ນິຍົມໃນ Arduino ເພາະວ່າມັນມີລາຄາຖືກແລະງ່າຍດາຍ. Texas Instruments MSP430 ແມ່ນດີສໍາລັບເຄື່ອງສວມໃສ່ທີ່ຂັບເຄື່ອນດ້ວຍແບັດເຕີຣີ.
ຜູ້ຄວບຄຸມຈຸລະພາກ | ຄຸນນະສົມບັດທີ່ສໍາຄັນ | ຄໍາຮ້ອງສະຫມັກ |
|---|---|---|
ARM Cortex-M Series | ຄວາມໄວສູງ, ປະຫຍັດພະລັງງານ | ເຄື່ອງຈັກໂຮງງານ, ລົດ |
Espressif ESP8266/ESP32 | Wi-Fi ໃນຕົວ, ລາຄາບໍ່ແພງ, ປ່ຽນແປງໄດ້ | iot, ອຸປະກອນເຄືອຂ່າຍ |
Atmel ATmega328 | ລາຄາຖືກ, ໃຊ້ໃນຫຼາຍໂຄງການ DIY | Arduino, ປູກງ່າຍ |
Texas Instruments MSP430 | ໃຊ້ພະລັງງານໜ້ອຍຫຼາຍ, ເໝາະສຳລັບອຸປະກອນສວມໃສ່ | ແກດເຈັດທີ່ໃຊ້ແບັດເຕີຣີ |
esp8266 ຖືກໃຊ້ໃນປລັກສຽບອັດສະລິຍະ, ໄຟສາຍ, ແລະເຊັນເຊີສໍາລັບ iot. ກະດານ Arduino ຊ່ວຍໃຫ້ທ່ານສ້າງຫຸ່ນຍົນ, ໂມງປຸກ, ແລະອຸປະກອນ smart home. Raspberry Pi Pico ໃຫ້ທ່ານລອງແນວຄວາມຄິດໃໝ່ໆກັບ MicroPython. Teensy ໃຫ້ຄວາມໄວໄວສໍາລັບດົນຕີແລະຫຸ່ນຍົນ. ການຊ່ວຍເຫຼືອຊຸມຊົນຊ່ວຍໃຫ້ທ່ານແກ້ໄຂບັນຫາແລະຮຽນຮູ້ຢ່າງໄວວາ. ເຄື່ອງມືເຮັດໃຫ້ມັນງ່າຍທີ່ຈະເລີ່ມຕົ້ນໂຄງການໃຫມ່.
esp8266 ແລະ esp32 ແມ່ນດີເລີດສໍາລັບໂຄງການ iot ແລະເຄືອຂ່າຍ.
Arduino ແລະ ATmega328 ເຮັດວຽກໄດ້ດີສໍາລັບການອອກແບບ DIY ແລະການຂະຫຍາຍຕົວ.
MSP430 ເໝາະກັບອຸປະກອນທີ່ໃສ່ໄດ້ ແລະອຸປະກອນທີ່ໃຊ້ແບັດເຕີຣີ.
ARM Cortex-M0 ແລະ ATmega328 ມີການຊ່ວຍເຫຼືອຊຸມຊົນທີ່ເຂັ້ມແຂງ.
ຄໍາແນະນໍາ: ເຂົ້າຮ່ວມກຸ່ມອອນໄລນ໌ແລະນໍາໃຊ້ເຄື່ອງມືສໍາລັບໂຄງການຂອງທ່ານ. ການຊ່ວຍເຫຼືອຊຸມຊົນຊ່ວຍໃຫ້ທ່ານແກ້ໄຂບັນຫາແລະຮຽນຮູ້ສິ່ງໃຫມ່.
ເຈົ້າເຫັນ mcus ເຫຼົ່ານີ້ຢູ່ໃນ gadgets ເຮືອນ smart, ຂອງຫຼິ້ນ, ແລະຊຸດການຮຽນຮູ້. esp8266 ແລະ esp32 ເຮັດໃຫ້ iot ງ່າຍຕໍ່ການສ້າງ. Arduino ແລະ Raspberry Pi Pico ຊ່ວຍໃຫ້ທ່ານເລີ່ມຕົ້ນໂຄງການໃຫມ່ແລະຮຽນຮູ້ກ່ຽວກັບເຕັກໂນໂລຢີ.
ການເລືອກ MCU ທີ່ຖືກຕ້ອງ
ການເລືອກ mcu ທີ່ຖືກຕ້ອງສາມາດເຮັດໃຫ້ໂຄງການຂອງທ່ານງ່າຍຂຶ້ນແລະປະສົບຜົນສໍາເລັດຫຼາຍຂຶ້ນ. ທ່ານຈໍາເປັນຕ້ອງເບິ່ງຄວາມຕ້ອງການຂອງທ່ານ, ງົບປະມານຂອງທ່ານແລະການຊ່ວຍເຫຼືອທີ່ທ່ານສາມາດໄດ້ຮັບຈາກຄົນອື່ນ. ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອເລືອກ mcu ທີ່ດີທີ່ສຸດສໍາລັບວຽກງານຂອງທ່ານ.
ຄວາມຕ້ອງການຂອງໂຄງການ
ເລີ່ມຕົ້ນໂດຍການຄິດກ່ຽວກັບສິ່ງທີ່ໂຄງການຂອງທ່ານຕ້ອງການ. ທຸກໆ mcu ມີ ຄຸນນະສົມບັດທີ່ແຕກຕ່າງກັນ. ທ່ານຄວນຈັບຄູ່ລັກສະນະເຫຼົ່ານີ້ກັບເປົ້າຫມາຍຂອງທ່ານ. ນີ້ແມ່ນຕາຕະລາງເພື່ອຊ່ວຍໃຫ້ທ່ານປຽບທຽບສິ່ງທີ່ສໍາຄັນທີ່ສຸດ:
Factor | ລາຍລະອຽດ |
|---|---|
ຄວາມຕ້ອງການຄໍາຮ້ອງສະຫມັກ | ໂຄງການຂອງເຈົ້າເຮັດຫຍັງ? ເລືອກຄຸນສົມບັດທີ່ເໝາະສົມກັບເປົ້າໝາຍຂອງທ່ານ. |
ສະຖາປັດຕະຍະກຳ Microcontroller | ການອອກແບບຜົນກະທົບຕໍ່ຄວາມໄວແລະວິທີການທີ່ດີກັບພາກສ່ວນຂອງທ່ານ. |
ຂະ ໜາດ ບິດ | ຂະຫນາດນ້ອຍຂະຫນາດໃຫຍ່ຫມາຍຄວາມວ່າຄວາມຈໍາຫຼາຍແລະການເຮັດວຽກຂໍ້ມູນໄວຂຶ້ນ. |
ຄວາມຕ້ອງການການສື່ສານ | ກວດເບິ່ງວ່າທ່ານຕ້ອງການ ADC, PWM, ຫຼືວິທີອື່ນເພື່ອເຊື່ອມຕໍ່ເຊັນເຊີ. |
ແຮງດັນປະຕິບັດການ | ໃຫ້ແນ່ໃຈວ່າ mcu ເຮັດວຽກກັບການສະຫນອງພະລັງງານຂອງທ່ານ (ເຊັ່ນ: 5V ຫຼື 3.3V). |
ຈຳນວນ PIN ຂອງ I/O | ນັບຈໍານວນສິ່ງທີ່ທ່ານຈໍາເປັນຕ້ອງເຊື່ອມຕໍ່. |
ຄວາມຕ້ອງການຄວາມຈໍາ | ໜ່ວຍຄວາມຈຳເພີ່ມເຕີມຊ່ວຍໃນໂປຣແກຣມທີ່ໃຫຍ່ກວ່າ. |
ຂະຫນາດບັນຈຸ | mcus ຂະຫນາດນ້ອຍເຫມາະກັບອຸປະກອນຂະຫນາດນ້ອຍ. |
ການນໍາໃຊ້ພະລັງງານ | ພະລັງງານຕໍ່າແມ່ນດີທີ່ສຸດສໍາລັບການນໍາໃຊ້ຫມໍ້ໄຟ. |
ຊັບພະຍາກອນສະ ໜັບ ສະ ໜູນ | ຄູ່ມືແລະເຄື່ອງມືທີ່ດີ ເຮັດໃຫ້ການກໍ່ສ້າງງ່າຍຂຶ້ນ. |
ເຄັດລັບ: ຂຽນລົງສະເຫມີຄວາມຕ້ອງການໂຄງການຂອງທ່ານກ່ອນທີ່ທ່ານຈະເລືອກ mcu. ນີ້ຊ່ວຍໃຫ້ທ່ານຫຼີກເວັ້ນບັນຫາຕໍ່ມາ.
ງົບປະມານ ແລະຄວາມພ້ອມ
ທ່ານກໍ່ຄວນຄິດກ່ຽວກັບວ່າທ່ານຕ້ອງການໃຊ້ຈ່າຍຫຼາຍປານໃດແລະມັນງ່າຍແນວໃດທີ່ຈະໄດ້ຮັບ mcu. ບາງກະດານມີລາຄາຖືກກວ່າ, ແຕ່ເຈົ້າອາດຈະພົບເຫັນຢູ່ທົ່ວທຸກແຫ່ງ. ອື່ນໆແມ່ນລາຄາຖືກແລະງ່າຍທີ່ຈະຊື້. ນີ້ແມ່ນຕາຕະລາງເພື່ອປຽບທຽບບາງກະດານທີ່ນິຍົມ:
ກະດານຄວບຄຸມ Microcontroller | Price Range | ມີ |
|---|---|---|
Feather M4 Express | ລາຄາສົມເຫດສົມຜົນ | ສາມາດໃຊ້ໄດ້ຢ່າງກວ້າງຂວາງຈາກ Adafruit |
NodeMCU | ລາຄາບໍ່ແພງ | ມີຢູ່ໃນຮ້ານຈໍານວນຫຼາຍ |
ອະນຸພາກໂຟຕອນ | ລາຄາສົມເຫດສົມຜົນ | ຊື້ຈາກເວັບໄຊທ໌ທາງການ |
Galileo Gen 2 | ລາຄາປານກາງ | ຜູ້ຈັດຈໍາຫນ່າຍຈໍານວນຫຼາຍຂາຍມັນ |
ຖ້າທ່ານສ້າງຕົວແບບ, ທ່ານອາດຈະຕ້ອງການເລືອກ mcu ທີ່ງ່າຍຕໍ່ການຊອກຫາແລະເຫມາະສົມກັບງົບປະມານຂອງທ່ານ.
ຊຸມຊົນແລະການສະ ໜັບ ສະ ໜູນ
ຊຸມຊົນທີ່ເຂັ້ມແຂງສາມາດຊ່ວຍທ່ານແກ້ໄຂບັນຫາໄດ້ໄວ. ທ່ານຄວນຊອກຫາ mcu ທີ່ມີຄູ່ມື, ກະດານສົນທະນາ, ແລະເຄື່ອງມືຈໍານວນຫລາຍ. ນີ້ເຮັດໃຫ້ມັນງ່າຍຕໍ່ການຮຽນຮູ້ແລະແກ້ໄຂບັນຫາ. ກະດານ Arduino ແລະ ESP ມີຊຸມຊົນໃຫຍ່. ເຈົ້າສາມາດຊອກຫາຄຳຕອບໄດ້ທາງອອນລາຍ ແລະຂໍຄວາມຊ່ວຍເຫຼືອຈາກຜູ້ຜະລິດອື່ນໆ.
ນີ້ແມ່ນລາຍການກວດສອບງ່າຍໆເພື່ອແນະນຳທ່ານ:
ກໍານົດເປົ້າຫມາຍໂຄງການຂອງທ່ານ.
ບອກຄວາມຕ້ອງການ PIN I/O ຂອງທ່ານ.
ກວດເບິ່ງຄວາມໄວການປະມວນຜົນແລະຄວາມຊົງຈໍາ.
ເບິ່ງການສະຫນອງພະລັງງານແລະການນໍາໃຊ້.
ໃຫ້ແນ່ໃຈວ່າມັນສະຫນັບສະຫນູນການສື່ສານທີ່ຖືກຕ້ອງ.
ຊອກຫາຄໍາແນະນໍາແລະການສະຫນັບສະຫນູນ.
ກວດເບິ່ງວ່າທ່ານສາມາດຊື້ມັນໄດ້ງ່າຍແລະຖ້າມັນເຫມາະສົມກັບງົບປະມານຂອງທ່ານ.
ຄິດກ່ຽວກັບການຍົກລະດັບໃນອະນາຄົດ.
ຫມາຍເຫດ: ການເລືອກ mcu ທີ່ຖືກຕ້ອງຈະຊ່ວຍປະຢັດເວລາແລະເງິນຂອງທ່ານ. ມັນຍັງຊ່ວຍໃຫ້ໂຄງການຂອງທ່ານເຮັດວຽກດີຂຶ້ນ.
ທ່ານສາມາດເລືອກເອົາຈາກ microcontrollers ຫຼາຍ. ແຕ່ລະຄົນແມ່ນດີໃນບາງສິ່ງບາງຢ່າງທີ່ແຕກຕ່າງກັນ. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວ່າພວກເຂົາບໍ່ຄືກັນແນວໃດ:
ປະເພດ | ສ້ອມແປ້ງເຄຫາສະຖານ | ການນໍາໃຊ້ທີ່ດີທີ່ສຸດ |
|---|---|---|
Arduino Uno | ATmega328P | ໂຄງການເລີ່ມຕົ້ນ, ອັດຕະໂນມັດ |
ESP32 | Dual-core, Wi-Fi | IoT, ອຸປະກອນອັດສະລິຍະ |
ນິວຄລີໂອ STM32 | ARM Cortex-M | ອຸດສາຫະກໍາ, ໂຄງການກ້າວຫນ້າທາງດ້ານ |
ໄວຮຸ່ນ | ARM Cortex-M4/M7 | ສຽງ, ການຄວບຄຸມເວລາຈິງ |
ເບິ່ງຂະຫນາດບິດ, ການໃຊ້ພະລັງງານ, ແລະການຊ່ວຍເຫຼືອຈາກຄົນອື່ນ ກ່ອນທີ່ທ່ານຈະເລືອກ. ຂຽນສິ່ງທີ່ໂຄງການຂອງເຈົ້າຕ້ອງການກ່ອນ. ເລືອກກະດານທີ່ ເໝາະ ສົມກັບແຜນການຂອງເຈົ້າ. ໃຫ້ແນ່ໃຈວ່າ specs ກົງກັບວິທີທີ່ທ່ານຕ້ອງການອຸປະກອນຂອງທ່ານເຮັດວຽກ.
FAQ
ຄວາມແຕກຕ່າງລະຫວ່າງ microcontroller ແລະ microprocessor ແມ່ນຫຍັງ?
microcontroller ມີ CPU, ຫນ່ວຍຄວາມຈໍາ, ແລະພອດທັງຫມົດຮ່ວມກັນ. ທ່ານໃຊ້ມັນສໍາລັບວຽກງານການຄວບຄຸມງ່າຍດາຍ. microprocessor ມີ CPU ເທົ່ານັ້ນ. ມັນພົບເຫັນຢູ່ໃນຄອມພິວເຕີທີ່ຕ້ອງການພະລັງງານຫຼາຍ.
ທ່ານຈະເລືອກ microcontroller ທີ່ເຫມາະສົມສໍາລັບໂຄງການຂອງທ່ານແນວໃດ?
ກ່ອນອື່ນ ໝົດ, ຂຽນສິ່ງທີ່ໂຄງການຂອງເຈົ້າຕ້ອງການ. ກວດເບິ່ງຄວາມໄວ, ຫນ່ວຍຄວາມຈໍາ, ແລະພະລັງງານຫຼາຍປານໃດທີ່ມັນໃຊ້. ໃຫ້ແນ່ໃຈວ່າມັນເຮັດວຽກກັບເຊັນເຊີແລະອຸປະກອນຂອງທ່ານ. ຊອກຫາການຊ່ວຍເຫຼືອທີ່ດີຈາກຜູ້ໃຊ້ອື່ນໆ. ເລືອກອັນໜຶ່ງທີ່ກົງກັບງົບປະມານຂອງເຈົ້າ.
ທ່ານສາມາດຂຽນໂປລແກລມ microcontrollers ທັງຫມົດດ້ວຍພາສາດຽວກັນບໍ?
ບໍ່, ທ່ານບໍ່ສາມາດໃຊ້ພຽງແຕ່ພາສາດຽວສໍາລັບທຸກຄົນ. ບາງ microcontrollers ໃຊ້ C ຫຼື C ++. ຄົນອື່ນໃຊ້ລະຫັດ MicroPython ຫຼື Arduino. ກວດເບິ່ງທຸກພາສາທີ່ກະດານຂອງທ່ານສາມາດນໍາໃຊ້ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ.
ເປັນຫຍັງຊຸມຊົນສະຫນັບສະຫນູນຈຶ່ງສໍາຄັນໃນເວລາທີ່ເລືອກ microcontroller?
ການຊ່ວຍເຫຼືອຊຸມຊົນຊ່ວຍໃຫ້ທ່ານແກ້ໄຂບັນຫາໄດ້ໄວຂຶ້ນ. ທ່ານສາມາດຊອກຫາຄູ່ມື, ລະຫັດ, ແລະຄໍາຕອບອອນໄລນ໌. ນີ້ເຮັດໃຫ້ການຮຽນຮູ້ງ່າຍຂຶ້ນແລະຊ່ວຍໃຫ້ທ່ານສໍາເລັດໂຄງການຂອງທ່ານ.
ຄວາມຜິດພາດທົ່ວໄປແມ່ນຫຍັງເມື່ອເຮັດວຽກກັບ microcontrollers?
ທ່ານອາດຈະເລືອກເອົາກະດານທີ່ມີຄວາມຊົງຈໍາຫນ້ອຍເກີນໄປຫຼືແຮງດັນໄຟຟ້າຜິດ. ບາງຄັ້ງທ່ານລືມກວດເບິ່ງວ່າມັນເຮັດວຽກກັບເຊັນເຊີຂອງທ່ານຫຼືບໍ່. ສະເຫມີອ່ານເອກະສານຂໍ້ມູນແລະກວດເບິ່ງຄວາມຕ້ອງການຂອງໂຄງການຂອງທ່ານສອງຄັ້ງ.




