Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I do not have an oscilloscope unfortunately, but I am using a slave that I made to test the functionality of the the master. The SDA must go high or low for the master to be communicating with the homemade slave, because the LEDs change by writing to the slave then reading from it. I could be...
Thank you for your reply, I will try your suggestions this weekend. The sensor can operate at 3.3V, I made sure to check for that specifically. I did not mean to make it sound like a simulation problem, I only posted the simulation to show that the master was meeting SDA/SCL time requirements...
Just to make sure I understand, I should try to hook it up to an external open drain circuit or do I just need to attach a resistor? I am assuming I will need to actually make an open drain circuit because the pull-up should be in-between the power and the master/slaves, but just asking to save...
I would like to say it is in the range of 28-47 if I am reading the cyclone 4 data sheet correctly since I will be using 3V. Also it doesn't seem like there are any color sensors just for FPGA, just color sensors that support I2C. I can try oversampling, and just create probes for rising/falling...
I2c Master - Can't receive ack from slave
https://pastiebin.com/embed/5cfb27b5a120a <-- Master
https://imgur.com/aZ76pCF <--- Block Diagram
https://imgur.com/8nqwfJh <-- Pin editor
https://imgur.com/bHPApTf <-- Simulation
Right now I have a master that was based off of Pedroni's i2c...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.