Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD Propbase01-mechatronics

License: Public Domain

Mode: Editors' pick

  • 952
  • 0
  • 1
Update time: 2018-11-28 23:15:41
Creation time: 2018-09-27 08:15:39
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.
Design Drawing
schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity Manufacturer Part Mounted
1 P8X32A-Q44 U1 LQFP44-0.8-10X10MM 1 P8X32A-Q44 Yes
2 5MHz X1 OSC-49S-1 1 X49SD5MSD2SC Yes C2198
3 Power H1,H13 HDR-2X1/2.54 2 826629-2 Yes C86471
4 Prop Plug PROPPLUG DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Yes C124378
5 Switches 0-7 H3 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
6 Servo 8-15 H4 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
7 I/O 16-23 SIG 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
8 4K7Ω(472) R2,R33 0805 2 CR0805J80103G Yes C101926
9 CD1408-R1400 D1 CD1408-R1400 1 CD1408-R1400 Yes C143798
10 10K RN1 SIP-9 1 10 K 5% 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 Yes C114519
12 Servo Power H7 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
13 Servo Ground H8 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
14 I/O Power PWR 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
15 I/O Ground GND 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
16 5V Rail H14 DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Yes C124378
17 3.3V LED LED1 LED-0805 1 FC-A2012BK-470H2 Yes C84259
18 1KΩ(102) R1 0805 1 CR0805J80103G Yes C101926
19 +5V led LED2,LED3 LED-0805 2 FC-A2012BK-470H2 Yes C84259
20 10KΩ(103) R31,R32 0805 2 CR0805J80103G Yes C101926
21 Switch Power H15 210S-1X8P 1 210S-1*8P L=11.6MMGold-plated black Yes C124381
22 Power select PWR_SEL HDR-3X1/2.54 1 Header2.54mm 1*3P Yes C49257
23 1000uF C12,C11,C13 CAP-D10.0XH10.5 3 RVT1A102M1010 Yes C72469
24 L9110S U4,U5 SOIC-8_150MIL 2 L9110S Yes C13621
25 Motor Power H16 HDR-2X1/2.54 1 826629-2 Yes C86471
26 Motor A H17 HDR-2X1/2.54 1 826629-2 Yes C86471
27 Motor B H18 HDR-2X1/2.54 1 826629-2 Yes C86471
28 22pF C6,C1,C4,C5,C7 0805 5 0805CG220J500NT Yes C38143
29 NCP1117DT33T5G U6 TO-252-2(DPAK) 1 NCP1117DT33T5G Yes C152529
30 10uF C2,C3 CASE-B_3528 2 TAJB106K020RNJ Yes C8017
31 AT24C512C-XHM-T U3 TSSOP-8_3X4.4X065P 1 AT24C512C-XHM-T Yes C111546
32 Gnd Rail H2 DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Yes C124378
33 SPI H5 DIP-1X5P-2.54MM-M 1 210S-1*5P L=11.6MMGold-plated black Yes C124379
34 3.3V Rail H6 DIP-1X4P-2.54MM-M 1 210S-1*4P L=11.6MMGold-plated black Yes C124378

Unfold

Project Attachments
Empty
Project Members
Related Projects
Change a batch
Loading...
Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn