Git Product home page Git Product logo

proteus's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

proteus's Issues

Silkscreen is important for usability

I believe that having silkscreen would improve usability.

Specifically silkscreen around connectors to facilitate troubleshooting & initial wiring.

Proteus ETB1 MR capacitor damage

With no grounds connected to the black 23pin connector and while powered on, the black 35 pin connector was disconnected and reconnected. When it was connected again the capacitor failed and the trace between the MR pin and capacitor was vaporized.

External watchdog

in light on humans freaking out about DBW for not good reason would proteus benefit from external to stm32 watchdog?

pb2-Boot1 pin needs to be grounded

STM32F429 uses a different bootloader activation pattern than the F407, so not all board reliably make it to the loader when the PROG button is held.

Possible to bodge on v0.3 boards like this:
image

Should I switch to the 5v tle9471?

In favor of leaving it as 3.3v:

  • fewer components, less board area
  • potentially slightly more efficient

In favor of switching to 5v, and adding a separate 3.3v regulator:

  • Potentially quieter 3.3v supply, if linear is used
  • Prevents risk of 5v pull up from external shorts

DRC / ERC

Several DRC and ERC errors reported. Many are "not" important, things KC wants a power flat to suppress the error things like that could be cleaned up.
-- Pin connected to.... should have power flag
-- PB2 could use nettie to suppress the message
-- Track to close to pad can be suppressed by adding a net name to the pad and making the via use that net name. AKA you really have a connected net.
-- components could be moved by like 5 mils to prevent courtyard overlap errors.

breakout UART pins

hopefully there are a number of unused pins to breakout on the board including a pair of UART pins

this would allow external Bluetooth if gnd +3v and +5v are also available on breakout

RC filter VREF+

RC filter on vref+ would do good things, ST used a 47 ohm + 1.1uf on the f4 disco board.

Quantify hall input jitter & delay

It was pointed out that the 33k resistor may be a bit large, since that can put rise times in the 10s of us range, making us more susceptible to jitter and potentially losing short pulses altogether.

SPI FOR SBC CHIP

Noticed in mcu schematic that miso and mosi are swapped on the stm32 pins for SBC.
And SBC miso and sbc CSN are connected to each other on hierarchal root sheet

3.3v power supply noise

Significant noise observed on the 3.3v rail, occuring every 100us (10khz) due to the fast ADC callback waking the cpu up, causing a ~70mvpp oscillation in the 3.3v power supply.

Possible solutions:

  1. Disable sleep mode on the MCU so there isn't a corresponding jump in load when it wakes up
  2. Split supplies, one running the 3.3v digital, and one running VDDA, VREF+, and the digital input buffer.
  3. Investigate whether the TLS205 is actually any good, or whether using a different regulator would improve performance.
  4. Better isolate VREF+ (and maybe VDDA) from VDD, potentially using an RC filter for VREF+.

Prototyping area

How would Proteus handle Miata NB2 MAF 1k pull-down - where would it be located?

I recall there are some sensors with 12v output?

Would this case justify at least some prototyping area? I believe we can make PCB a bit larger if needed

footprints instead of traces

There are many many footprints used instead of via's. This means you cannot use the "delete extra footprints" option under "updated PCB from schematic" tool

Title block

The title block seems generic and the PCB does not reside within the title block boundaries. It seems odd to work off the side of the title block.

.PDF are not searchable

0.2 and 0.3 PDF schematics files are not searchable.

there are two ways to produce PDF export - kicad "PLOT" and kicad "print" + PDF printer. One way is searchable the other one is not

high side output protection

What needs to happen for:

  • Reverse battery protection
  • "ecu supply" protection (powering ECU thru high side driver)

SD card provisions

Looks like we are getting closer to SD card read functionality please add SD card socket on the board

47219-2001 hinge type is really easy to solder

fix knock input impedance mismatch

Knock sensors are high impedance - circa 1 megaohm.

Input impedance of the frontend looks like this:
image
Something in the 3-7k ohm range.

Which means that when you include the source impedance, the filter actually does this:

image

This is neither a flat passband, nor is -42dB of gain acceptable. That's down near the noise floor of the system, so only the loudest knocks would appear at all over the noise, and certainly not with any fidelity.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.