Revert ""
This reverts commit75142d8376, reversing changes made tob51d00d063.
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
|
||||
- @subpage designChoices
|
||||
- @subpage deviceSpecifications
|
||||
- @subpage layoutPlanning
|
||||
|
||||
---
|
||||
|
||||
@@ -17,4 +16,4 @@
|
||||
- Keep the trace between the device and the crystal as short as possible.
|
||||
- Design a good ground plane around the oscillator pins.
|
||||
- Prevent crosstalk from other clock or data lines into oscillator pins XIN and XOUT.
|
||||
- Avoid running PCB traces underneath or adjacent to the XIN and XOUT pins.
|
||||
- Avoid running PCB traces underneath or adjacent to the XIN and XOUT pins.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1 +1 @@
|
||||
MCU_JTAG=MCU_JTAG_TDO,MCU_JTAG_TDI,MCU_JTAG_TMS,MCU_JTAG_TCK,MCU_JTAG_R\S\T\,MCU_JTAG_TEST,MCU_JTAG_VCCTOOL
|
||||
MCU_JTAG=TDO,TDI,TMS,TCK,R\S\T\,TEST,VCCTOOL
|
||||
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -4,3 +4,42 @@
|
||||
|
||||
When connecting the MCU to the programmer via the JTAG interface, it is possible for a local power supply connected to the MCU to be used or for power from the debugging/programming adapter to be used. Since having power supplied to the MCU from the debugging/programming adapter can be useful for use outside of the Sunseeker vehicle, we chose to use that.
|
||||
|
||||
|
||||
|
||||
# Microcontroller Connections
|
||||
|
||||
The board is going to be organized to the best of our abilities to be organized as such:
|
||||
|
||||
- Left Side:
|
||||
- Peripherals for communicating with/controlling the Sunseeker vehicle
|
||||
- Right Side:
|
||||
- Peripherals for communicating with users
|
||||
|
||||
|
||||
|
||||
#### Universal Serial Communication Interfaces (USCIs):
|
||||
|
||||
- A - Supporting up to four total of UART and/or SPI
|
||||
- A0 [SPI]:
|
||||
- CANbus Controller 0 (Microchip Technology MCP2515T-I/SO)
|
||||
- CANbus Controller 1 (Microchip Technology MCP2515T-I/SO)
|
||||
- A1:
|
||||
- A2 [UART]:
|
||||
- USB to UART Bridge (Future Technology Devices International FT230XS-R)
|
||||
- A3 [UART]:
|
||||
- RS-232 Transceiver (STMicroelectronics ST232CDR)
|
||||
|
||||
- B - Supporting up to four total of I2C and/or SPI
|
||||
- B0 [SPI]:
|
||||
- SD Card
|
||||
- GPS Receiver (Maxim Integrated MAX2771ETI+T)
|
||||
- B1 [I2C]:
|
||||
- Inertial Measurement Unit (TDK InvenSense ICM-20600)
|
||||
- Real-Time Clock/Calendar (Microchip Technology MCP7940MT-I/SN)
|
||||
- B2:
|
||||
- B3 [SPI]:
|
||||
- Bluetooth/Wi-Fi (Espressif Systems ESP32-WROVER-IE (8MB))
|
||||
|
||||
|
||||
|
||||
In addition to trying to keep the MCU and PCB organized with the left-side being to do with the Sunseeker vehicle and the right side to be peripherals interacting with users, we tried to also load-balance the USCI modules, as well as have the SPI protocol be used in more high data-rate peripherals and I2C used with lower or less-used peripherals. In Texas Instruments SLAS655G Document [Page 7] has a pin diagram showing the physical location of where each pin is physically located.
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
|
||||
|
||||
## CAN Bus Transceiver: Microchip Technology MCP2542FD-H/SN
|
||||
## CANbus Transceiver: Microchip Technology MCP2542FD-H/SN
|
||||
|
||||
- 4.5 V to 5.5 V Supply Voltage
|
||||
- Used directly with CANbus Controller
|
||||
@@ -81,15 +81,18 @@
|
||||
|
||||
|
||||
|
||||
## USB to UART Bridge: FTDI FT260Q-T
|
||||
## USB to UART Bridge: Future Technology Devices International FT230XS-R
|
||||
|
||||
- We will use a "Bus-Powered Configuration", requiring the host device to supply power, that way we don't have to.
|
||||
- 3 V to 5 V Supply Voltage
|
||||
- Notable Peripherals:
|
||||
- UART
|
||||
|
||||
|
||||
|
||||
## RS-232 Transceiver: Texas Instruments GD75232PWR
|
||||
|
||||
## RS-232 Transceiver: STMicroelectronics ST232CDR
|
||||
|
||||
- 4.5 V to 5.5 V Supply Voltage
|
||||
- Will use UART from the MCU
|
||||
|
||||
|
||||
|
||||
@@ -98,7 +101,9 @@
|
||||
- 1.71 V to 3.45 V Supply Voltage
|
||||
- Notable Peripherals:
|
||||
- I2C
|
||||
- Slave only
|
||||
- 400 kHz
|
||||
- SPI
|
||||
- Slave only
|
||||
- 10 MHz
|
||||
|
||||
|
||||
Reference in New Issue
Block a user