Propbase01-mechatronics

10 months ago 204
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

FAULTY On reciept of the board and test build I found that I got SCL and SDA on the eeprom mixed up. This means that data can not be written or read with the ISC2 EEPROM. I need to do further testing before updating the design.

This is a Parallax Propeller P8X32A based Mechatronics module V2.1B The P8X32A is a swiss army knife of microcontrollers with 8 cores (each with dedicated PLLs and counters), which can share memory and 28 configurable I/O pins, each of which can be set to any function. With 8 cores you can dedicate them to different functions for deterministic programming and reducing the loading limitations of a single core. The Propeller can be programmed in many languages, including a Blockly style language for easy use. http://learn.parallax.com/support/reference/propeller-blocklyprop-block-reference https://blockly.parallax.com/blockly/login.jsp To program this module you need a PropPlug: https://www.parallax.com/product/32201 I decided to us a PropPlug as this stops windows from assigning a new com port for each module if you are programming 20 different modules with the same image.

This module is configured to have P0-P7 enabled as switches (though they don't have to be used for that as these can just be general I/Os). P8-P15 set for Servo output (though they don't have to be used for that as these can just be general I/Os too), and P16-P23 set for server or other I/O (for example OLED display, sensors, audio, etc), then P24-P27 connected to 2 L9001S H-Bridge controllers to drive 2 DC motors. Additionally you can add additional SPI devices if needed. In Blockly, just select this device as FLiP to allow for general device selection.

From a powering perspective, use a LION battery, LION charger, and a BUK boost converter for +5V to drive the Servos/Motors.

As this is a general purpose mechatronics module then it can do a lot of different things, for example: A mechatronics device with up to 8 switches, 8 servos, a 96X64 OLED Display, DFPlayer Mini for Audio and WS2812B RGB Leds and 2 DC Motors. But it can be configured for up to 16 servos for an interesting walking robot. Or some interactive machine utilizing these features.

V2.1B has an improved 3.3V regulator, 64K eeprom, and proper spacing for modern servo connectors.

I am yet to recieve the PCBs from JLCPCB to see if there are any issues. I'll post an update based on the result.

Documents

Sheet_1

Propbase01-mechatronics

BOM

ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part Price LCSC Assembly Mounted
1 P8X32A-Q44 U1 LQFP44-0.8-10X10MM 1 P8X32A-Q44 Yes
2 5MHz X1 OSC-49S-1 1 X49SD5MSD2SC YXC LCSC Yes C2198
3 Power H1,H13 HDR-2X1/2.54 2 826629-2 TE Connectivity LCSC Yes C86471
4 Prop Plug PROPPLUG DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Ckmtw LCSC Yes C124378
5 Switches 0-7 H3 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
6 Servo 8-15 H4 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
7 I/O 16-23 SIG 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
8 4K7Ω(472) R2,R33 0805 2 CR0805J80103G LIZ LCSC Yes C101926
9 CD1408-R1400 D1 CD1408-R1400 1 CD1408-R1400 BOURNS LCSC Yes C143798
10 10K RN1 SIP-9 1 10 K 5% FH LCSC Yes C26615
11 220Ω(220R) R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14,R15,R16,R17,R18,R19,R20,R21,R22,R23,R24,R25,R26,R27,R28,R29,R30 0805 28 RC0805FR-07220RL YAGEO LCSC Yes C114519
12 Servo Power H7 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
13 Servo Ground H8 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
14 I/O Power PWR 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
15 I/O Ground GND 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
16 5V Rail H14 DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Ckmtw LCSC Yes C124378
17 3.3V LED LED1 LED-0805 1 FC-A2012BK-470H2 NATIONSTAR LCSC Yes C84259
18 1KΩ(102) R1 0805 1 CR0805J80103G LIZ LCSC Yes C101926
19 +5V led LED2,LED3 LED-0805 2 FC-A2012BK-470H2 NATIONSTAR LCSC Yes C84259
20 10KΩ(103) R31,R32 0805 2 CR0805J80103G LIZ LCSC Yes C101926
21 Switch Power H15 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Ckmtw LCSC Yes C124381
22 Power select PWR_SEL HDR-3X1/2.54 1 Header2.54mm 1*3P BOOMELE LCSC Yes C49257
23 1000uF C12,C11,C13 CAP-D10.0XH10.5 3 RVT1A102M1010 ROQANG LCSC Yes C72469
24 L9110S U4,U5 SOIC-8_150MIL 2 L9110S LG LCSC Yes C13621
25 Motor Power H16 HDR-2X1/2.54 1 826629-2 TE Connectivity LCSC Yes C86471
26 Motor A H17 HDR-2X1/2.54 1 826629-2 TE Connectivity LCSC Yes C86471
27 Motor B H18 HDR-2X1/2.54 1 826629-2 TE Connectivity LCSC Yes C86471
28 22pF C6,C1,C4,C5,C7 0805 5 0805CG220J500NT FH LCSC Yes C38143
29 NCP1117DT33T5G U6 TO-252-2(DPAK) 1 NCP1117DT33T5G ON LCSC Yes C152529
30 10uF C2,C3 CASE-B_3528 2 TAJB106K020RNJ AVX LCSC Yes C8017
31 AT24C512C-XHM-T U3 TSSOP-8_3X4.4X065P 1 AT24C512C-XHM-T MICROCHIP LCSC Yes C111546
32 Gnd Rail H2 DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Ckmtw LCSC Yes C124378
33 SPI H5 DIP-1X5P-2.54MM-M 1 210S-1*5P L=11.6MMGold-plated black Ckmtw LCSC Yes C124379
34 3.3V Rail H6 DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Ckmtw LCSC Yes C124378

Attachments

None
Success
The owner does not allow comments in this project now

Comments (0)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.