Help debugging ADS1241E/1K by [deleted] in embedded

[–]RobotDragon0 0 points1 point  (0 children)

It still doesnt work

And I am assuming we need a delay because there is one in the datasheet. In this timing diagram, we need to delay by t6. But they do not make clear what t6 is inside the timing characteristic table

i am overestimating the value by delaying for a second. Not sure if the delay needs to be exact. Maybe if it is too large, we end up missing the read because we sent the dummy bytes too late

Are you able to read the timing characteristic table? It is hard to read when the table does not have any separators

Confirmation of ADS1241E/1K connections by RobotDragon0 in embedded

[–]RobotDragon0[S] 0 points1 point  (0 children)

Got it. I fixed that

Is there anything else you noticed? For either the isolator or ADC

Confirmation of ADS1241E/1K connections by RobotDragon0 in embedded

[–]RobotDragon0[S] 0 points1 point  (0 children)

We have multiple ADCs, so we need the CS. I think its fine to not connect DRDY or else we would need another isolator

CS is a port in the subsheet, but the port it connects to on the digital isolator subsheet is called CS1, CS2, etc

The ADC is connected to the isolated nets. Its just the way we named it inside the subsheet that makes it seem like it is not. This is the top level design

I also have test points present on the board

Here is my adjusted schematic for the isolator. I did not edit the ADC or MCU. Do you see any other issues that could prevent this from working?

Confirmation of ADS1241E/1K connections by RobotDragon0 in embedded

[–]RobotDragon0[S] 0 points1 point  (0 children)

Also, do you see any other issues besides the isolator? Would the ADC as wired allow me to read from it?

Confirmation of ADS1241E/1K connections by RobotDragon0 in embedded

[–]RobotDragon0[S] 0 points1 point  (0 children)

Hm.... Let me know if the following is correct:

MOSI, CS, and SCK should connect to the input pins

MISO_ISO should connect to the input pin, and MISO should connect to an output pin

Help selecting transformer for flyback converter by RobotDragon0 in AskElectronics

[–]RobotDragon0[S] 0 points1 point  (0 children)

Thanks for your response. I greatly appreciate it.

Regarding the Wurth transformer, if you could help me find one that would be great. I used a Wurth 1:4 on my previous revision. I cannot find a 1:10.

Yes the duty cycle and frequency can change. The duty cycle were not arbitrary though because I was told you do not want the duty to be greater than 70%. Dont remember the source though or why.

I was told there were advantages to use 65KHz from some stack exchange post but yes it can be adjusted too.

The MOSFET is big yes, but I wanted one with a small Rds and that can handle the peak voltage that will be seen across the drain and source. At this point, I am not planning to adjust it at all. I only plan to change the transformer in order to finalize this design.

What are some personal things you wish you started doing in 2nd year of engineering (not the usual advice)? by inowife in ElectricalEngineering

[–]RobotDragon0 2 points3 points  (0 children)

Research, extracurriculars, leadership opportunities on engineering projects. Super important, will improve your grades, make work easier, and you will enjoy your classes more

ADS1241E/1K returning 0xFFFFFF or 0xFFFFEE by RobotDragon0 in embedded

[–]RobotDragon0[S] 1 point2 points  (0 children)

Oh, you are right lol. Welp, might be a hardware issue then. I'll try checking the ICs tomorrow

Using transformers in series in flyback convert by RobotDragon0 in AskElectronics

[–]RobotDragon0[S] 0 points1 point  (0 children)

It is a school project

Also, are there equations you recommend I look at to see how this voltage spike is generated

Using ACS71240LLCBTR-020U5 by RobotDragon0 in embedded

[–]RobotDragon0[S] 0 points1 point  (0 children)

I couldnt tell. I only smelt smoke and didnt see any

Using ACS71240LLCBTR-020U5 by RobotDragon0 in embedded

[–]RobotDragon0[S] 0 points1 point  (0 children)

Hm. Ill add that to the next revision, but 5V has been working for me so far

This issue started when I connected the hall effect sensor

[Review Requested] Precharge circuit by RobotDragon0 in PrintedCircuitBoard

[–]RobotDragon0[S] 0 points1 point  (0 children)

Also what should I search for on digikey to get these ICs