-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Foot print components misaligned! #9
Comments
That's exactly how it looks to me. Not finished routing.
We need to make some hardware changes, so I'll have to spread out the
components and reroute.
- Add a Transistor+Zener based regulator for +/- power supplies instead of
the current resistor+zener regulator which is not efficient
- Move the I2C connector away from the CPU & give its Vcc pin some heavy
decoupling. This is because some I2C modules have tantalum capacitors for
decoupling. Ta capacitors have very low ESR and the Vcc of the chip itself
drops very quickly when they are plugged in.
- Instead of connecting Vcc of the I2C connector to 3.3V , we can consider
connecting it to 5V instead. I've found that more sensor modules have
connections like 5V GND SCL SDA instead of 3.3V GND SCL SDA even though
most work with 3.3V also since LDO regulators are used by them
- Replace 12MHz through hole crystal with 4-pin SMD crystals.
Are you well versed in KiCAD?
Also : Have the layout libraries properly been included in the git
repository? Schematic libraries had to be added later because they were
referencing a local folder on my PC.
thanks
…On Mon, May 8, 2017 at 10:32 PM, Padmal ***@***.***> wrote:
I checked the foot print of the PCB and it looks like this to me! Is it
same for others?
[image: screenshot from 2017-05-08 22-28-45]
<https://cloud.githubusercontent.com/assets/14261304/25815472/11407f16-3410-11e7-8e5d-d3423fd5e5dc.png>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#9>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFzAwpZJDQUDDQJ990KynWWRBJAHiE4Hks5r30q2gaJpZM4NUOV->
.
--
jithin
|
Hey @jithinbp !! I haven't used KiCAD before but I went through their documentation yesterday! I've only worked with OrCAD and Proteus! 😊 |
I thought sudheesh had checked it after I added the library files. You might have to add the library in the repo to KiCAD's path variable |
Should I add it in this repo? |
I'm a little confused here. Did you mean you will add the library? It's already there : proto1.lib |
Ah yea! :D I added it to my kicad library path and now it's all fine :D 👍 |
cool! Maybe you can starting making sense of how it works. The NRF module is a major hassle during production. I hadn't planned on keeping it as part of this schematic, but in case we decide to use it, I think it might be easier to use the SMD modules . Or, use the IC itself, and make the relevant circuitry including a PCB trace antenna. The 16MHz clock required for its operation can be derived from the PIC24 itself. thoughts? |
Embedding the IC onto the current schematic would be better right? That module is like 2cm x 1cm but if we can implement it on the board itself with clock also derived from PIC, the space will be preserved I think! For the antenna we can even provide an IPX connector and an antenna right? 😊 |
The IC would be ideal, but it would be quite the cost addition. Two different versions can also be produced. Also, from what I've heard, the original IC from Nordic Semiconductors costs about $10 as opposed to the $1 chinese knock-offs that copied the silicon die itself to some extent along with the communication protocol. So we'll be going into production using knock-off chips. |
If a space is left for user to solder a module himself, then we can simply implement the interface for the module right? Or is it a not so nice practice to provide just the female headers for connectivity of a module with male pins? That way, lot of space can be spared right? |
Hello @jithinbp !! |
Certainly. Can you try it in a separate layout file? You can also check out Fox 924b . It needs Vcc, GND , and outputs a highly accurate (+/-2.5ppm) 25MHz clock. Only two or three lines in the firmware will need to be changed for this hardware revision |
I checked the foot print of the PCB and it looks like this to me! Is it same for others?
The text was updated successfully, but these errors were encountered: