Mastering Game Console PCBA: ການຍ່າງຜ່ານວິສະວະກໍາທີ່ສົມບູນ

PCBA (Printed Circuit Board Assembly) ຂອງຄອນໂຊເກມແມ່ນ "ຫົວໃຈ" - ມັນບັນຈຸໂປເຊດເຊີ, ຫນ່ວຍຄວາມຈໍາ, ໄດເວີຈໍສະແດງຜົນ, ແລະສ່ວນຕິດຕໍ່ກັນທັງຫມົດ. ບໍ່ວ່າທ່ານຈະສ້າງມືຖືແບບ retro ຫຼືອຸປະກອນການຫຼິ້ນເກມແບບພົກພາທີ່ທັນສະໄຫມ, ຄໍາແນະນໍານີ້ຈະນໍາທ່ານຜ່ານຂະບວນການທັງຫມົດ.

game console PCBA

ການວາງແຜນທໍາອິດ: ກໍານົດຄອນໂຊນເກມຂອງທ່ານ

ການລົງທຶນທີ່ໃຊ້ເວລາໃນການວາງແຜນກ່ອນທີ່ຈະເລືອກເອົາເຖິງທາດເຫຼັກ soldering ຈະຊ່ວຍໃຫ້ທ່ານປະຫຍັດຈາກການເຈັບຫົວຫຼາຍລົງຖະຫນົນຫົນທາງ.

1. ກຳນົດເປົ້າໝາຍ ແລະຂໍ້ມູນສະເພາະຫຼັກຂອງເຈົ້າ

ຄິດຢ່າງຈະແຈ້ງກ່ຽວກັບເຄື່ອງຫຼີ້ນເກມປະເພດໃດທີ່ເຈົ້າຕ້ອງການສ້າງ:

  • ແບບ Retro: ແລ່ນເກມ 8-bit ຫຼື 16-bit emulated, ຄວາມຕ້ອງການປະສິດທິພາບຕ່ໍາ, ດີຫຼາຍສໍາລັບຜູ້ເລີ່ມ. ຕົວຢ່າງທົ່ວໄປແມ່ນອຸປະກອນທີ່ເຂົ້າກັນໄດ້ກັບ Arduboy ໂດຍໃຊ້ 16MHz ATmega32u4 ຂັບລົດຈໍ OLED 128 × 64.

  • ຮູບແບບທີ່ທັນສະໄຫມ: ແລ່ນ Linux, emulates PSP ຫຼືລະບົບລະດັບສູງກວ່າ. ອັນນີ້ຕ້ອງການຫຼັກທີ່ມີປະສິດທິພາບກວ່າ - ເຊັ່ນ: Raspberry Pi 3B+ ທີ່ມີຈໍສະແດງຜົນ IPS ຂະໜາດ 7 ນິ້ວ, ບວກກັບການຈັດການພະລັງງານສະເພາະ ແລະກະດານປຸ່ມຂະຫຍາຍ.

2. ເລືອກອົງປະກອບຫຼັກ

ນີ້ແມ່ນບັນຊີລາຍການປົກກະຕິຂອງເອກະສານສໍາລັບ aເກມຄອນໂຊ PCBA:

ໝວດໝູ່ ທາງເລືອກ & ຄໍາແນະນໍາ ການພິຈາລະນາທີ່ສໍາຄັນ
ໜ່ວຍປະມວນຜົນຫຼັກ Arduino Pro Micro, Raspberry Pi PICO 2, Raspberry Pi 3B+ ປະສິດທິພາບກໍານົດເກມທີ່ທ່ານສາມາດດໍາເນີນການໄດ້, ແລະຜົນກະທົບຕໍ່ການບໍລິໂພກພະລັງງານແລະການອອກແບບຄວາມຮ້ອນ.
ຈໍສະແດງຜົນ 0.96"/1.3" OLED (SPI/I2C), 2.8" TFT LCD, 7" IPS HDMI ຫນ້າຈໍ ຄວາມລະອຽດ, ປະເພດການໂຕ້ຕອບ (ຂະຫນານ / SPI / HDMI), ແລະການແຕ້ມພະລັງງານແມ່ນຂໍ້ກໍາຫນົດທີ່ສໍາຄັນ.
ການຄຸ້ມຄອງພະລັງງານ ໂມດູນສາກໄຟ TP4056, IP5306 PMIC ຮອງຮັບການສາກແບັດ Li-ion, ປ້ອງກັນການໄຫຼອອກ, ແລະຈໍສະແດງຜົນວັດແທກນໍ້າມັນ. 18650 ຈຸລັງແມ່ນທົ່ວໄປ.
ປຸ່ມຄວບຄຸມ ສະຫຼັບ tactile, pads ຢາງ conductive ຮູ້ສຶກວ່າມີຜົນກະທົບໂດຍກົງກັບປະສົບການ gameplay. ມີປຸ່ມສະຫຼັບການຕອບໂຕ້ແບບມິດງຽບ ແລະ tactile-feedback ສາມາດໃຊ້ໄດ້.
ການເກັບຮັກສາ ຊ່ອງໃສ່ບັດ microSD ໃຊ້ສໍາລັບ ROMs ເກມ ແລະເຟີມແວ – ກຸນແຈເພື່ອຂະຫຍາຍຫ້ອງສະໝຸດເກມຂອງທ່ານ.

Pro Tip: ສະເຫມີກວດສອບລະດັບແຮງດັນແລະເຫດຜົນ (3.3V ທຽບກັບ 5V) ໃນທົ່ວອົງປະກອບທັງຫມົດເພື່ອຮັບປະກັນວ່າພວກເຂົາສາມາດສື່ສານໄດ້ຢ່າງຖືກຕ້ອງ.


ການອອກແບບວົງຈອນ ແລະການສ້າງຕົວແບບ

ເມື່ອການວາງແຜນສໍາເລັດແລ້ວ, ທ່ານກ້າວໄປສູ່ຈຸດສໍາຄັນຂອງການພັດທະນາ PCBA - ການອອກແບບແລະການຜະລິດ.

1. Schematic ແລະ PCB Layout

ໃຊ້ເຄື່ອງມື EDA (KiCad, Altium Designer, EAGLE) ເພື່ອເຮັດສໍາເລັດດັ່ງຕໍ່ໄປນີ້:

  • ແຕ້ມ schematic: ເຊື່ອມຕໍ່ໂປເຊດເຊີ, ຈໍສະແດງຜົນ, ປຸ່ມ, ການເກັບຮັກສາ, ແລະ pins IC ການຄຸ້ມຄອງພະລັງງານຢ່າງຖືກຕ້ອງ.

  • ແຜນຜັງ PCB: ວາງໂປເຊດເຊີຫຼັກຢູ່ໃກ້ກັບຕົວເຊື່ອມຕໍ່ຈໍສະແດງຜົນເພື່ອຫຍໍ້ເສັ້ນທາງສັນຍານຄວາມໄວສູງ. ເຮັດ​ໃຫ້​ພະ​ລັງ​ງານ​ແລະ​ຮ່ອງ​ຮອຍ​ພື້ນ​ດິນ​ກວ້າງ​ຂຶ້ນ​, ແລະ​ການ​ນໍາ​ໃຊ້​ຍົນ​ພື້ນ​ທີ່​ແຂງ​ເພື່ອ​ຫຼຸດ​ຜ່ອນ​ການ​ແຊກ​ແຊງ​ໄຟ​ຟ້າ (EMI​)​.

  • ດໍາເນີນການ DRC: ດໍາເນີນການກວດສອບກົດລະບຽບການອອກແບບເພື່ອຮັບປະກັນຄວາມກວ້າງຂອງຮອຍແລະການເກັບກູ້ຕາມຄວາມສາມາດຂອງ fabricator ຂອງທ່ານ.

2. ການສ້າງຕົວແບບ ແລະ ການກະກຽມ BOM

ສົ່ງອອກໄຟລ໌ Gerber ແລະສົ່ງພວກມັນໄປຫາ PCB fab ສໍາລັບການສ້າງຕົວແບບ. ໃນຂະນະດຽວກັນ, ເລີ່ມຕົ້ນການສະຫນອງອົງປະກອບ. ກະລຸນາຮັບຊາບວ່າ ICs ແລະຕົວເຊື່ອມຕໍ່ພິເສດສາມາດມີເວລານຳຂອງ 12-24 ອາທິດ, ສະນັ້ນ ຈົ່ງວາງແຜນລ່ວງໜ້າ.

game console PCBA

 PCBA Assembly – soldering ແລະ Mounting

ເມື່ອທ່ານໄດ້ຮັບ PCB ເປົ່າ, ມັນແມ່ນເວລາທີ່ຈະ solder ແລະປະກອບ. ເລືອກວິທີການທີ່ເຫມາະສົມກັບລະດັບທັກສະຂອງທ່ານ.

1. SMT Component Soldering (Surface-Mount)

ສໍາລັບພາກສ່ວນ SMD ຂະຫນາດນ້ອຍເຊັ່ນ: ຕົວຕ້ານທານແລະຕົວເກັບປະຈຸ, ຂະບວນການເປັນມືອາຊີບໃຊ້ pick-and-place + reflow soldering. ໃນສະຖານະການ DIY, ທ່ານສາມາດ:

  • ແຜ່ນຢາງດ້ວຍມື: ໃຊ້ແຜ່ນບິດເພື່ອຈັດວາງສ່ວນ, ໃຫ້ຄວາມຮ້ອນຂອງແຜ່ນ ແລະປັກໝຸດດ້ວຍປາຍເຫລໍກຂອງເຈົ້າ, ແລະປ້ອນໃສ່ສາຍຢາງ.

  • Reflow: ໃຊ້ແຜ່ນ solder ເທິງແຜ່ນ, ວາງອົງປະກອບ, ແລະໃຫ້ຄວາມຮ້ອນ PCB ເທິງແຜ່ນຮ້ອນຈົນກ່ວາການວາງ melts (~190 ° C).

2. ການເຊື່ອມໂລຫະອົງປະກອບ THT (ຜ່ານຮູ)

ປຸ່ມ, ຜູ້ຖືຫມໍ້ໄຟ, ຫົວເຂັມຂັດ, ແລະພາກສ່ວນທີ່ຄ້າຍຄືກັນແມ່ນໃສ່ຈາກດ້ານເທິງແລະ soldered ຢູ່ດ້ານລຸ່ມ.

ເຄັດ​ລັບ​ການ soldering​:

  • Solder ອົງປະກອບທີ່ສັ້ນກວ່າທໍາອິດ (ຕົວຕ້ານທານ, capacitors), ຫຼັງຈາກນັ້ນທີ່ສູງ (ຫົວ, ເຕົ້າຮັບ).

  • ຕັ້ງອຸນຫະພູມທາດເຫຼັກທີ່ ~ 300 ອົງສາ C, ແລະຮັກສາຄວາມຮ້ອນຂອງແຕ່ລະຂໍ້ຕໍ່ກັນເປັນເວລາຫນ້ອຍກວ່າ 5 ວິນາທີເພື່ອຫຼີກເວັ້ນການທໍາລາຍສ່ວນຫຼືແຜ່ນ.

  • ເອົາໃຈໃສ່ຢ່າງໃກ້ຊິດກັບຂົ້ວສໍາລັບ LEDs, capacitors electrolytic, ແລະຫມໍ້ໄຟນໍາພາ (ສີແດງ = ບວກ, ສີດໍາ = ລົບ).


ເຟີມແວ ແລະຊອບແວ

ດ້ວຍການປະກອບຮາດແວ, ຄອນໂຊນຂອງເຈົ້າແມ່ນພຽງແຕ່ "ຮ່າງກາຍ" - ມັນຕ້ອງການເຟີມແວເພື່ອໃຫ້ມີຊີວິດຊີວາ.

  1. ຕັ້ງຄ່າສະພາບແວດລ້ອມການພັດທະນາ: ຕິດຕັ້ງ Arduino IDE, Raspberry Pi OS, ຫຼືລະບົບຕ່ອງໂສ້ເຄື່ອງມືທຽບເທົ່າສໍາລັບໂປເຊດເຊີທີ່ທ່ານເລືອກ. ສໍາລັບໂຄງການທີ່ອີງໃສ່ Arduino Pro Micro, ຕິດຕັ້ງຫ້ອງສະຫມຸດ Arduboy2.

  2. ຂຽນ/ແຟລດເຟີມແວ: ເຟີມແວຈັດການການເລີ່ມຕົ້ນຂອງຮາດແວ, ອ່ານປຸ່ມປ້ອນ, ຂັບຈໍສະແດງຜົນ, ແລະແລ່ນຕາມເຫດຜົນຂອງເກມ. ຜູ້ເລີ່ມຕົ້ນຄວນເລີ່ມຕົ້ນດ້ວຍໂຄງການ open-source (ເຊັ່ນ: ຫ້ອງສະໝຸດເກມ Arduboy) ເພື່ອຮຽນຮູ້ວິທີການຈັດວາງເກມ.

  3. ໂຫລດເກມ: ສໍາລັບ consoles ສະຫນັບສະຫນູນ microSD, ວາງໄຟລ໌ ROM ເກມຢູ່ໃນບັດ; ເຟີມແວອ່ານແລະປະຕິບັດພວກມັນຈາກບ່ອນນັ້ນ.


ການທົດສອບແລະການກວດສອບ

ນີ້ແມ່ນຂັ້ນຕອນການຮັບປະກັນຄຸນນະພາບ - ບໍ່ເຄີຍຂ້າມມັນ.

  1. ການກວດສອບໄຟລ່ວງໜ້າ: ໃຊ້ມັນຕິມິເຕີເພື່ອກວດຫາຄວາມສັ້ນລະຫວ່າງກະແສໄຟຟ້າກັບດິນ. ກວດເບິ່ງສອງຂົ້ວ ແລະທິດທາງຂອງທຸກພາກສ່ວນ.

  2. ການທົດສອບການເປີດໄຟ: ທໍາອິດ, ເປີດໄຟໂດຍບໍ່ມີການໃສ່ IC ຕົ້ນຕໍ, ກວດສອບວ່າແຕ່ລະສາຍໄຟ (ເຊັ່ນ: 3.3V, 5V) ອອກຢ່າງຖືກຕ້ອງ. ຫຼັງຈາກນັ້ນ, ຕິດຕັ້ງໂປເຊດເຊີແລະທົດສອບການທໍາງານພື້ນຖານ.

  3. ການ​ທົດ​ສອບ​ການ​ທໍາ​ງານ​: ການ​ທົດ​ສອບ​ປຸ່ມ​ປ້ອນ​ຂໍ້​ມູນ​, ການ​ສະ​ແດງ​ຜົນ​ໄດ້​ຮັບ​, ສຽງ​, ແລະ​ການ​ສາກ​ໄຟ​ຫນຶ່ງ​ຫນຶ່ງ​. ໃຊ້ລະຫັດການທົດສອບທີ່ loops ຜ່ານແຕ່ລະຟັງຊັນເພື່ອກວດສອບທຸກສາຍເຮັດວຽກ.

  4. ການທົດສອບການຫຼິ້ນເກມ: ແລ່ນເກມຢ່າງຕໍ່ເນື່ອງເປັນເວລາ 15–30 ນາທີ. ຕິດຕາມກວດກາຄວາມຫມັ້ນຄົງຂອງຫນ້າຈໍ, ການຕອບສະຫນອງຂອງປຸ່ມ, ແລະການເພີ່ມຂຶ້ນຂອງອຸນຫະພູມໂດຍລວມ.


ຄໍາແນະນໍາຂັ້ນສູງແລະຄວາມຜິດພາດທົ່ວໄປ

  • ການອອກແບບຄວາມຮ້ອນ: ແກນທີ່ມີປະສິດທິພາບສູງ (ເຊັ່ນ: Raspberry Pi) ສ້າງຄວາມຮ້ອນທີ່ສໍາຄັນ - ບັນຊີສໍາລັບ heatsinks ຫຼືຮູລະບາຍອາກາດໃນທັງສອງຮູບແບບ PCB ແລະການອອກແບບ enclosure.

  • EMI (ການແຊກແຊງໄຟຟ້າ): ສໍາລັບສັນຍານດິຈິຕອນຄວາມໄວສູງ, ໃຊ້ຄູ່ທີ່ແຕກຕ່າງກັນແລະອ້ອມຮອບພວກມັນດ້ວຍຮ່ອງຮອຍພື້ນດິນເພື່ອຫຼຸດຜ່ອນສິ່ງລົບກວນ.

  • DFM (ການອອກແບບສໍາລັບການຜະລິດ): ຖ້າທ່ານວາງແຜນການຜະລິດເປັນຊຸດນ້ອຍ, ໃຫ້ປຶກສາ PCBA fab ຂອງທ່ານໃນຕອນຕົ້ນຂອງການອອກແບບເພື່ອຮັບປະກັນຮູບແບບຂອງທ່ານກົງກັບຄວາມສາມາດໃນການຜະລິດຂອງພວກເຂົາ.

ສົ່ງສອບຖາມ

X
ພວກເຮົາໃຊ້ cookies ເພື່ອສະເຫນີໃຫ້ທ່ານມີປະສົບການການຊອກຫາທີ່ດີກວ່າ, ວິເຄາະການເຂົ້າຊົມເວັບໄຊທ໌ແລະປັບແຕ່ງເນື້ອຫາ. ໂດຍການນໍາໃຊ້ເວັບໄຊທ໌ນີ້, ທ່ານຕົກລົງເຫັນດີກັບການນໍາໃຊ້ cookies ຂອງພວກເຮົາ. ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ
ປະຕິເສດ ຍອມຮັບ