Keyboard Shortcuts
Likes
- LTspice
- Messages
Search
Re: Need help to design a transimpedance amplifier
This is the article from Burr-Brown that my excel file simulation is based on. If you have problem understanding what I wrote, read this article:
Understanding this, you can then find the relevant numbers from the datasheet and plug into my simulation file and see the total noise. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Need help to design a transimpedance amplifier
try use the excel simulation file I uploaded a while back and enter in the numbers of your other opamps from the datasheet. If you read through the explanations, they will show you how to enter the numbers into the ones in red color. You can find the numbers from the datasheet. Then you adjust the feedback capacitor Cf+Crf on line 31 to get the 1MHz BW and look at line 47 to 51 for frequency response and inband noise. The total noise is the rms noise. If you shield the circuit properly, you should see the result similar to the number. Remember this is rms noise.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Need help to design a transimpedance amplifier
Hello All,
Thanks for your response... Well I have tested almost all inputs in LTSpice as per my design criteria:...it works fine on the screen...
??? ??=(V? (???)? ?? (???) ) / ???(???) ???? =4.5?? 0.1?5 ¦ÌA=880 ?¦¸ ??? ??¡Ü ??? ?? ?? ??¡Ü 0.18 pF at 1 MHz pole ???? ¡Ý (??+?? ) / (?? ?? ???)??? { ??= total capacitance of the photodiode and op-amp (0.5pF + ~ 5pF); } ¡Ý (? ??+?.???+?.?? ??) / (?????? ???.??^2) ?¡Ý45 ???
Please correct me if am wrong.... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Need help to design a transimpedance amplifier
It's been 3 days since I posted and still have not shown up.
Regarding to noise pickup like from power supplies, power lines, tv etc. It's very common, any reasonable high transimpedance gain circuit need to have shield to cover the circuit. This kind of noise has nothing to do with the normal noise calculation like voltage and current noise. From my experience, other than the very high speed TIA that has feedback resistor under 1K, all the TIA circuit need to have shield. we just had to relayout a TIA circuit the contractor design that is only 1M feedback resistor. It was picking up noise big time. For minimum of 200nA signal, that is huge signal, you don't even come close to the voltage and current noise issue. With a 50K feedback resistor, you have 10mV minimum signal. This is big signal!!! Layout is critical, the -ve of the opamp has to be point to point with minimum trace length. Most people I've seen have long trace on the -ve input, that is inviting noise pick up. All these has nothing to do with LTSpice, it's good common sense EE. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Takes two day for my post to show up
Some of you seem to be interested in long flaming wars on anything and do't understand the basics of business and how it operates and how acquisitions work. No amount of ?emails would help people who seem to feel they are experts on everything... Bottom line: Yahoo as we all knew and may still love will not exist in 1or 2 years.. It is unclear what it will morph into but one thing is for sure... even the meager support will disappear... Part of being smart is figuring out how to gracefully transition this group to a nore supported and robust platform.. If the majority of you don't feel that we need to do something, then so be it.. Being forewarned is forearmed. AG |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Takes two day for my post to show up
Some of you seem to be interested in long flaming wars on anything and do't understand the basics of business and how it operates and how acquisitions work. No amount of ?emails would help people who seem to feel they are experts on everything... Bottom line: Yahoo as we all knew and may still love will not exist in 1 or 2 years.. It is unclear what it will morph into but one thing is for sure... even the meager support will disappear... Part of being smart is figuring out how to gracefully transition this group to a nore supported and robust platform.. If the majority of you don't feel that we need to do something, then so be it.. Being forewarned is forearmed. AG |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: PMBFJ620/2SK2145 or any other dual JFET-models exist for LTspice?
John Woodgate
¿ªÔÆÌåÓýDo a web search for UPA63H. I don't know whether it will do what you want. ? With best wishes DESIGN IT IN! OOO ¨C Own Opinions Only J M Woodgate and Associates Rayleigh England ? Sylvae in aeternum manent. ? From: LTspice@... [mailto:LTspice@...]
Sent: Tuesday, August 9, 2016 6:49 PM To: LTspice@... Subject: [LTspice] Re: PMBFJ620/2SK2145 or any other dual JFET-models exist for LTspice? ? ? Are there sny more around perhaps? Can't seem to find these in any shops. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: PMBFJ620/2SK2145 or any other dual JFET-models exist for LTspice?
? ?"Are there sny more around perhaps? Can't seem to find these in any shops." I don't know what is available to you.? Maybe you should start by finding which dual JFETs you can buy, then look for their SPICE models. By the way, I easily found SPICE models for a number of dual JFETs, by giving Google a try.? Search term: "dual jfet spice".? Your original question made it sound like you didn't find any.? That would be weird. Andy ? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Probing phase
I'm not up to date yet with newer replies, but I want to respond to this, from the original message: ? ?"I don't seem to be able to use a differential probe to identify phase shift between two points.?" A differential measurement doesn't show the phase between the two points.? It would show you the differential voltage between those two points. ? It can show you the magnitude and the phase of that one voltage.? But it definitely would not be the phase between one voltage and the other. Andy |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Takes two day for my post to show up
AG wrote: ? ?"Yahoo hs lost a lot of people and Verizon is not bothering to sign reqs to replace them..." Why would Verizon have anything to do with jobs at a different company that they do not manage? I think it's 'jumping the gun' quite a bit to expect Verizon to micro-manage a separate company they do not control.? Assuming that the purchase will be approved (in my future, I assume yours too), then Verizon would take ownership in 2017, and could start making management decisions.? My calendar still says 2016.? We're not there yet. If there are unfilled jobs at Yahoo now, it is Yahoo's responsibility to handle them now.? Nobody else's. Yahoo never had a good track record for support, now or 5 years ago.? We were complaining then about not having (e.g., hiring) employees in the right places. But again, this is WAAAAY off-topic here. (As for Yahoo Messenger, my personal opinion is to say "thank goodness, it's about time." ?It didn't work right, a lot of time it didn't work at all.? I think I'm glad Yahoo figured that out.? Again, Yahoo.? NOT Verizon, not Intel, not BP, not LTC.) Andy |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Probing phase
Steve Kale
¿ªÔÆÌåÓýHiI have added Reg Circuits.zip to the Temp files folder. ?It contains (1) the (old) reg circuits.asc file which has the problem you are exploring (just change the subcircuit Spice directive between a Spice directive and comment to see the error behaviour) plus (2) the log file and (3) Qd45vh10.txt which I believe is the only file missing to enable reg circuits.asc to run if ?both files are added to the folder I uploaded previously (Phase Analysis Rev B.zip). (You will see that Darlington.asc is basically just the bottom two schematics in reg circuits.asc with minor amendments.) Thanks Steve
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Probing phase
Hello Steve
" I have pasted below the log file I get when (a) the 2SC6144SG subcircuit Spice directive is not made a comment " Coul you set "generate expanded listing" in control Panel \ Operatons and send again the file .log ? Don't cancel the run. Upload in Temp it if it is too big. " q13 n053 n062 vout-darlpp 0 qd44vh10" : Regards PhB |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Probing phase
Steve Kale
I tracked this down to a missing resistor. Stupid. ?Now off to the opticians for a new set of glasses¡
toggle quoted message
Show quoted text
I¡¯ve updated the zip file in the Temp files section to Phase Analysis Rev B and deleted the old one.?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Probing phase
Steve Kale
¿ªÔÆÌåÓýHi PhilippeI have pasted below the log file I get when (a) the 2SC6144SG subcircuit Spice directive is not made a comment and (b) I ¡°OK¡± through the errors rather than cancelling the run. Thanks for the correction to the .subckt. ?I got this from the On Semi website. Could this be a Spice D vs LTspice translation issue or just error? Note I also found I had to alter their pin order in the line beginning Q1. They had: Q1 2 1 3 ?C6144SG But I¡¯m not sure why this should give me the issue I encountered when the Spice directive wasn¡¯t even being called upon¡ Regards Steve Circuit: * /Users/steve/Desktop/Spice Modelling/Sziklai AD817A/Reg Circuits.asc Error on line 101 : q13 n053 n062 vout-darlpp 0 qd44vh10 Unable to find definition of model "qd44vh10" Error on line 133 : q18 n092 n102 vout-darl 0 qd44vh10 Unable to find definition of model "qd44vh10" Error on line 199 : q27 n123 n131 vout-darlpp2 0 qd44vh10 Unable to find definition of model "qd44vh10" Error on line 236 : q33 n056 n066 vout-darlpp-stab 0 qd44vh10 Unable to find definition of model "qd44vh10" Error on line 273 : q38 n095 n103 vout-darl-stab 0 qd44vh10 Unable to find definition of model "qd44vh10" Error on line 315 : q41 n126 n134 vout-darlpp2-stab 0 qd44vh10 Unable to find definition of model "qd44vh10" C81: Increased Cpar to 4.7e-10 C80: Increased Cpar to 4.7e-10 C79: Increased Cpar to 1e-09 C78: Increased Cpar to 1e-09 C72: Increased Cpar to 4.7e-10 C71: Increased Cpar to 4.7e-10 C70: Increased Cpar to 1e-09 C69: Increased Cpar to 1e-09 C63: Increased Cpar to 4.7e-10 C62: Increased Cpar to 4.7e-10 C61: Increased Cpar to 1e-09 C60: Increased Cpar to 1e-09 C54: Increased Cpar to 4.7e-10 C53: Increased Cpar to 4.7e-10 C52: Increased Cpar to 1e-09 C51: Increased Cpar to 1e-09 C43: Increased Cpar to 4.7e-10 C42: Increased Cpar to 4.7e-10 C41: Increased Cpar to 1e-09 C40: Increased Cpar to 1e-09 C34: Increased Cpar to 4.7e-10 C33: Increased Cpar to 4.7e-10 C32: Increased Cpar to 1e-09 C31: Increased Cpar to 1e-09 C25: Increased Cpar to 4.7e-10 C24: Increased Cpar to 4.7e-10 C23: Increased Cpar to 1e-09 C22: Increased Cpar to 1e-09 C17: Increased Cpar to 4.7e-10 C16: Increased Cpar to 4.7e-10 C15: Increased Cpar to 1e-09 C14: Increased Cpar to 1e-09 C7: Increased Cpar to 4.7e-10 C6: Increased Cpar to 4.7e-10 C5: Increased Cpar to 1e-09 C4: Increased Cpar to 1e-09 WARNING: Less than two connections to node D1:5. ?This node is used by R:D1:3. WARNING: Less than two connections to node D2:5. ?This node is used by R:D2:3. WARNING: Less than two connections to node D3:5. ?This node is used by R:D3:3. WARNING: Less than two connections to node D4:5. ?This node is used by R:D4:3. WARNING: Less than two connections to node D5:5. ?This node is used by R:D5:3. WARNING: Less than two connections to node D6:5. ?This node is used by R:D6:3. WARNING: Less than two connections to node D7:5. ?This node is used by R:D7:3. WARNING: Less than two connections to node D8:5. ?This node is used by R:D8:3. WARNING: Less than two connections to node D13:5. ?This node is used by R:D13:3. WARNING: Less than two connections to node N158. ?This node is used by R127. Early termination of direct N-R iteration. Direct Newton iteration failed to find .op point. ?(Use ".option noopiter" to skip.) Starting Gmin stepping Gmin = 10 Gmin = 1.07374 Gmin = 0.115292 Gmin = 0.0123794 Gmin = 0.00132923 Gmin = 0.000142725 Gmin = 1.5325e-05 Gmin = 1.6455e-06 vernier = 0.5 vernier = 0.25 vernier = 0.125 Gmin = 7.68205e-07 vernier = 0.166667 vernier = 0.0833333 Gmin = 6.25527e-07 vernier = 0.111111 vernier = 0.148148 Gmin = 4.58853e-07 vernier = 0.197531 vernier = 0.263374 Gmin = 2.81252e-07 vernier = 0.351165 Gmin = 1.31537e-07 vernier = 0.46822 vernier = 0.624294 Gmin = 3.79017e-08 vernier = 0.832392 vernier = 1 Gmin = 5.83787e-09 Gmin = 6.26837e-10 Gmin = 6.73061e-11 Gmin = 0 Gmin stepping succeeded in finding the operating point. Ignoring empty pin current: Ix(u2:11) Ignoring empty pin current: Ix(u4:11) Ignoring empty pin current: Ix(u6:11) Ignoring empty pin current: Ix(u8:11) Ignoring empty pin current: Ix(u10:11) Ignoring empty pin current: Ix(u12:11) Ignoring empty pin current: Ix(u14:11) Ignoring empty pin current: Ix(u16:11) Ignoring empty pin current: Ix(u18:11) Ignoring empty pin current: Ix(u19:11) Ignoring empty pin current: Ix(u2:11) Ignoring empty pin current: Ix(u4:11) Ignoring empty pin current: Ix(u6:11) Ignoring empty pin current: Ix(u8:11) Ignoring empty pin current: Ix(u10:11) Ignoring empty pin current: Ix(u12:11) Ignoring empty pin current: Ix(u14:11) Ignoring empty pin current: Ix(u16:11) Ignoring empty pin current: Ix(u18:11) Ignoring empty pin current: Ix(u19:11) Date: Tue Aug ?9 15:30:59 2016 Total elapsed time: 51.922 seconds. tnom = 27 temp = 27 method = trap totiter = 1287 traniter = 0 tranpoints = 0 accept = 0 rejected = 0 matrix size = 834 fillins = 1891 solver = Alternate Matrix Compiler1: ? ?9656 opcodes Matrix Compiler2: ? ?7661 opcodes
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Probing phase
Hello Steve
You wrote: " That plot was produced in an earlier schematic. I later encountered problems with the schematic no longer recognising .inc statements and hence refusing to work. " Have you still the .log file you got when you tried to run the earlier schematic ? Note that in .SUBCKT 2SC6144SG 1 2 3 Q1 1 2 3? C6144SG?????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????? .MODEL C6144SG npn (?????? IS?????? = 3.500p???????? BF?????? = 335?????????? +NF?????? = 1????????????? VAF????? = 9????????????? IKF????? = 13??????????? +ISE????? = 50.00p???????? NE?????? = 2????????????? BR?????? = 160?????????? +NR?????? = 1????????????? VAR????? = 26???????????? IKR????? = 2.9?????????? +ISC????? = 230.0p???????? NC?????? = 2????????????? RB?????? = 910.0m??????? +IRB????? = 100.0m???????? RBM????? = 22.20m???????? RE?????? = 20.50m??????? +RC?????? = 3.300m???????? XTB????? = 1.9??????????? EG?????? = 1.11????????? +XTI????? = 3????????????? CJE????? = 1.420n???????? VJE????? = 750.0m??????? +MJE????? = 383.0m???????? TF?????? = 450p?????????? XTF????? = 7???????????? +VTF????? = 1.000K???????? ITF????? = 20???????????? PTF????? = 0???????????? +CJC????? = 230.0p???????? VJC????? = 520.0m???????? MJC????? = 418.0m??????? +XCJC???? = 1????????????? TR?????? = 1.000n???????? FC?????? = 500.0m??????? +KF?????? = 0????????????? AF?????? = 1????????????? )??????????????????????? *???????????????????????????????????????????????????????????????????????????? .ENDL 2SC6144SG .ENDL? should be ENDS LTspice can't run with .endl Regards PhB |