OK, I wrote an introductory post to the blog… 8 hours later… tlfong01Dec 4, 10:24Take your time, my friend！ “The Mythical Man-Month, Essays on Software Engineering” – Wikipedia: en.wikipedia.org/wiki/… 4 hours later… tlfong014896Dec 4, 13:58You said earlier you need to get organized. So let me share my experience. I usually say that I am using a muddling approach, or in software engineering terms “Prototyping” or “Agile”. All these years I have been reminding myself of F Brooks:The Mythical ManMonth – Fredrick Brrpks
Chapter 11 Plan to Throw One Away
1. There is nothing in this world constant but inconstancy. – SWIFT
2. It is common sense to take a method and try it. If it fails, admit it frankly and try another. But above all try – FRANKLIN D. ROOSEVELT
3. The Only Constancy Is Change Itself, Plan the Organization for Change, Plan the Organization for Change, – FREDRICK BRROKS. 4 hours later… Circuit fantasist5517Dec 4, 18:15A lot of wisdom… I have finally realized that I need a blog… and that the chronological order of posts is not so bad… My idea is to use the blog as a common place for my materials (past, present and future). I will accompany them with additional info how they are created… and the circumstances around them. It is going to be an interesting activity… 1 day later… tlfong01Dec 5, 20:34There are other possibilities. such as: (1) When you have finished a project, you can write a final project report blog that links up all the old blogs, with a contents, body, and appendices page, (2) save the report blog to pinterest or pateron, … Circuit fantasist5517Exactly… Maybe I will create a page with internal links pointing to posts and place a button on the home page to it… as some navigation… Only, the “project” will never finish…BTW I have inserted some comments to your tunnel diode blog but it is very difficult to navigate between the posts … Circuit fantasistDec 5, 20:57I am not sure if you understood my great idea to regularly place next my (old, present or future) material and to tell in the intro how it was born, how it was accepted, what was its fate, etc. 13 hours later… tlfong014896Dec 6, 9:40@Circuitfantasist Yes, so I often make a note to my answers in forums, saying something like the following: (1) My answer might get out of date soon, so I would try my best to make it a “live” answer, in the sense that whenever I see there is something new that make my answer no longer applicable, I will an update. Usually I will go back to my old answers and see if new Rpi version updates, say Rpi4 still works in my old answer for Rpi3.(2) Of I would update for my answers with old devices, say if I see PIC, Arduino answers cannot do thing by Rpi, STM23 etc, or 8 bit ADC MCP3008 should be considered by newbies for a new project using 10/12/16/24 bit ADC etc. Often I add a note saying，eg. “Thought I am explaining how to operate 8 bit MCP3008, I don’t want to mislead newbies that mcp3008 is the best. Actually it is the worse, … But usually the old school elites would become very angry and made my answers disappear ASAP.Often my answers are on new things which needs constant updating/editing. So I am editing my answer often, but then it is not welcome by newbies, because often then follow my suggestion and DIY a working project, but later they find I introduce any new, better, and cheaper device, … So I usually try ti make less edits, by reminding myself John Maynard Keynes saying “In the long run we are all dead”, cheers.@Circuitfantasist Yes, my Blogger posts are very organized. I tried to label them to make them easier to search and group. Another way is to set up a new blogger account, eg, AD5933 blog only for this device. This is why I originally in CD, asked the question, “How to plot the I-V curve?”, and even give all the details I have researched, the hardware setup, why I failed etc, so a the SO say, laser sharp focus on the problem, …Ah, morning tea time. See you later. Cheers.Ah, before I go, I forgot to suggest Quora: “What Is Quora & Why Should You Care?”
searchenginejournal.com/…. I often found easily high quality answers there, because they would briefly mentioned their academic qualifications and experience at the end of their answer, also in their profile.Ah I gorgot to give an example, a short answer in python: quora.com/…. 3 hours later… tlfong014896Dec 6, 13:04This is an example of the Q&A about Tunnel Diode in Quora. The author gives a short answer in Quora and links a long article in his Blog. This is what I am considering doing:Short answer in EE SE Q&A, with a link to my blog’s long answer, which I am update/edit as often as I wish.Draw the i-v characteristics of tunnel diode and explain with proper energy diagram? – Himanshi Gupta, 2016dec12
About Himanshi Gupta
Studied at Kurukshetra University, Lives in New Delhi, 784.1K content views235 this month
Tunnel Diode And Tunnelling Effect – Ajay Kumar, Analyse A Meter 2016mar14
analyseameter.com/2016/03/… 2 hours later… tlfong01Dec 6, 15:03An article on how to finish your blogger project: tunneldiode.blogspot.com/2020/…tlfong014896Dec 6, 15:15I am still read references on tunnel diode, and still not finalizing my question. I always remember SO/SE’s guideline on up/donm vot a question: ***This question shows research effort. It is useful and clear***” – SO/SE Upvote/Downnovt tip. So I am reading yet one more reference on tunnel, and I found this one very good:
tunneldiode.blogspot.com/2020/…tlfong01Dec 6, 15:56Now I have found the two articles by Hackaday’s Yapo best answer my question: “How to plot a tunnel diode’s I-V curve, especially in the NDR region?“. I would give 10/10 marks for Yapo, and -10 marks for ALL the fake, rubbish non answers in CD. 1 hour later… Circuit fantasist5517Dec 6, 17:05TL Fong, thanks for the valuable thoughts! I completely share them; I have been using some of them for a long time. But in SE EE I had problems quoting my materials because they qualified it as “self-promotion”…Last night I wrote a short answer to your question where I explained the behavior of the tunnel diode in a fun way. I hope you like it. I will make a copy in my blog too. Cheers! 3 hours later… Circuit fantasistDec 6, 20:03Here is the copy – circuitstories.blogspot.com/…tlfong01Dec 6, 20:33@Circuitfantasist Ah, about self promotion, you remind me one thing related to Olimex: (1) fongheart.blogspot.com/2013/…, (2) tunneldiode.blogspot.com/2020/…. Question: I remember Olimex was established by some university academics in Bulgaria, but I forgot which University. Do you know which one? Circuit fantasistDec 6, 20:56Interesting… I have never heard about it… How could I have heard like me dealing with basic ideas from the 19th century and they with miracles from the 22nd:)? 15 hours later… tlfong014896Dec 7, 12:13@Circuitfantasist Well, when I was 10, I heard about scientists in 1600’s doing experiments with frogs, using electricity as a signal to move the frog’s legs. Fast forward to 2010’s I was curious to know what is ECG. So I went to a hospital to do ECG, and later I had the opportunity to play with handheld and desktop ECG machines, so I spent some two hobbyist weeks learning how to do ECG.At that time, I google for ECG toys, and found a startup project called Bulgaria Olimex was selling cheapy EKG board, which I think it the first of its kind. I bought two Olimex ECG board and learned about how they design circuits using virtual ground using human right leg, and how to use low pass filters to eliminate high frequency noises, … , tunneldiode.blogspot.com/2020/…*** 10 hours later… Circuit fantasist5517Dec 7, 22:19TL Fong, I have no experience in ECG circuits but I know they are very sophisticated. But I would be happy to figure out the tricks used in them. Here is how I have explained, with a lot of imagination and intuition, the so-called right leg driven circuit…As you can see, the idea was rated with 0 reputations while the elite received a dozen of them for a dry and formal explanation… This is a good illustration of Einstein’s thought that I used as a motto at the top of my Wikipedia user page. 14 hours later… tlfong014896Tue 12:42Ｙｏｕｒ ｒｉｇｈｔ ｌｅｇ ｄｉｓｃｕｓｓｉｏｎ ｉｓ ｇｏｏｄ． Ｉ ｆｏｕｎｄ Ｓｃｏｔｔ Ｓｅｉｄｍａｎ＇ｐｒｏｆｉｌｅ ｉｎｔｅｒｅｓｔｉｎｇ：electronics.stackexchange.com/… Scott Seidman
top 0.80% overall
＊＊＊Engineering Educator＊＊＊, Biomedical Engineering, Bioinstrumentation, Embedded Systems, Medical Devices, Design tlfong014896Tue 13:07I noticed one difference between the EE SE answers and mine is that I focus on module level, or system integration problems, almost always never at lower op amp level. Take the ECG Q&A as an example, you see that I give a lot of references, and debugged demo programs, and real life example python programs.(1) Raspberry Pi 3B+ interface with Heart Monitor AD8232 using MCP3008 and SPI pins – Asked 1 year, 7 months ago, Viewed 4k times
(2) How can Rpi read the MAX30100 / MAX30102 Oximeter? Asked 7 months ago Active 1 month ago, Viewed 2k times
raspberrypi.stackexchange.com/… 9 hours later… tlfong014896Tue 22:14Now I have set up the I2C AD5933 module and found Rpi4B can detect it without any problem. Next step is to write a little python to measure the impedance.
tlfong014896Tue 22:42About the right leg circuit, I remember the first article I read about the 10 lead ECG is based on the Einthoven Triangle – Wikipedia
en.wikipedia.org/wiki/…. The very clever guy invented this triangle the late 1800’s, and got a Nobel prize in medicine. I remember I spent a couple of hours clarifying the basic things, and explain to a medi guy how the triangle works, and how to memorize the meaning of the names of the 10 leads. One thing I was very impressed is the following: The 12 leads are placed on the serface of the body, but what is interpreted is the h…(see full text)Ah bed time, call it a day, see you tomorrow. 18 hours later… Circuit fantasist5517Wed 17:00OK, you made me think again about the exotic right leg circuit… I needed time to remember the idea behind this odd arrangement. I will reorganize my answer there and will create a post here about it. Now I’m moving to the blog to reply to your interesting comments there. Maybe I will redraw the conceptual circuit diagram… 1 hour later… tlfong014896Wed 18:00Yes, I think both of us need to take a break and look back what we have been chatting so far. I agree that you might need to redraw you conceptual diagrams, with more descriptions on the test setup etc (Step 2 of my selfie walkthrough below). The Right Leg cct might take you a long time, because it was designed more than one hundred years ago, and some terms are inconsistent with today’s usage.I agree with you saying that my blog is getting very messy, and it is difficult to search things. So I have decided to make a summary in the new post:tunneldiode.blogspot.com/2020/….I have been randomly hopping here and there, diverting aimlessly. Now I think your “Transformer + hand knob pot + scope” is in Lancaster’s Elegantly Simple style and indeed elegant, but it is difficult to understand. So if you can explain it with your new enhanced conceptual diagram should help tunnel diodes newbies a lot. In the mean time I hope my use of the triangular wave would hopefully get the picture as by Tektronix (Step 7).(removed)Ha, supper time. See you later. 2 hours later… Circuit fantasistWed 19:57TL Fong, It is a pleasure for me to read what you have written. I agree with it. You come out right – the right leg circuit takes time. I played with it because I lost something in my understanding. Here’s how I try to imagine it geometrically – photos.app.goo.gl/…, photos.app.goo.gl/…. 9 hours later… Circuit fantasistThu 5:06TL Fong, I edited my answer to the question about the right leg driven circuit. It would be interesting to make some “discussion” there. Also, I will copy it in my blog… 4 hours later… tlfong01Thu 9:03Just a quick reply. Ah it would nice if you can copy it to your blog and I make comments there. 3 hours later… tlfong014896Thu 11:50As I said earlier, I am more interested in hobbyist style system integration, eg buying cheapy ECG modulde from Bulgaria Olimax, open source bio sensor board designed Analog Devices and other well known brands. Then I make workable devices for fun, or let the newbies know how me, the hobbyist developer follow the CMU research paper, use their recommended AD5399, make a real device helping disabled persons with bio sensors, and AI software, …I am not interested at all in low level at op amp ccts, otherwise I would invest tons of hours reading research papers like to following:
3 hours later… tlfong014896Thu 15:06I ma reading you following answer on Schmitt ｔｒｉｇｇｅｒ oscillator, because I am thinking of using the oscillator’s trnanglur ouput to power the tunnel diode when drawing the I-V curve.
I found you description of the amplifier too difficult for me. So I went to AAC (All About Circuits) for help. I found AAC good for low IQ guys like me ：）: tunneldiode.blogspot.com/2020/…(see full text)Circuit fantasistThu 15:28OK, I ам startинг now my online lection… I will write to you later… 2 hours later… Circuit fantasistThu 17:30“am starting”:)TL Fong, I have a feeling that you have some fear of the elite:)? tlfong01Thu 17:47Ha, yes, the real elites in Physics.StackExchange trigger my inferiority complex. 😦 1 hour later… Circuit fantasistThu 18:52circuitstories.blogspot.com/… 4 hours later… tlfong01Thu 22:54Then I will listen to some inferiority complex healing music, or find some ***fake elites*** to beat them up. 🙂
youtube.com/… 4 hours later… Circuit fantasistFri 3:19nice material about ECG 8 hours later… tlfong014896Fri 11:30@Circuitfantasist Just now I skimmed my ECG project log and found the whole documentation file is about 350MB large. I am thinking of using AD5933 impedance tester to confirm some of my old experiment results. I quickly skimmed the basic stuff to refresh my memory. I usually recommend fellow hobbyists to start with this very good tutorial:INTRODUCTION_TO_ECG_INTERPRETATION_V8_0_July_2012
academia.edu/11339390/…tlfong01Fri 11:47You might find more updated ECG materials from this Q&A site:
Medical Sciences Stack Exchange ECG
medicalsciences.stackexchange… 5 hours later… tlfong014896Fri 16:56Your Lancaster Simple Element circuit design method works simple and elegant. I designed and wired the Schmitt trigger oscillator and it works without any debugging.
The triangular wave is sharp and stable, much better than that much more complicated and unstable ICL8038 and NE555 circuits.Next step is to use this triangular wave voltage to power the tunnel diode and see if I can watch the electrons swimming through the tunnel. 🙂 Many thanks for your inspiring suggestion. Ah, jogging and supper time. See you later. Cheers. 2 hours later… Circuit fantasist5517Fri 18:52OK, this is a possible solution. In the Lancaster’s “elegant simplicity”, a neon lamp serves as 7414. You can see the general idea in many everyday situations. Now, you need my 90’s V-to-I module – a buffered inverting amplifier with a tunnel diode in the place of R1. I will publish a paper and post about it… also, about the “simplest IV curve tracer”… 23 hours later… tlfong014896Sat 17:39I am still confused of the operation of a curve tracer (for a tunnel diode) I know the classical tracer is to show the I-V characteristic of a BJT transistor, using a scope. I think the curve tracer for a diode, including the tunnel diode, also needs a scope. The scope’s X-axis is voltage V, and Y-axis is current I.Now my very first I-V curve plotting experiment does NOT use any scope. I just vary the voltage source to the tunnel diode with a protecting, series current limiting resistor. I use a manual, two push button presses to adjust the voltage value. I use a DMM to measure the voltage across the diode, and another DMM to measure the current through the diode, and also through the resistor. After all the measurements, I use the Excel worksheet to plot the I vs V curve.The problem of using the above manual, adj PSU, and voltage and current DMM is that it is tedious to make the not too accurate DMM measurements. And it would be even more tedious to find the series/external resistance and inductance to avoid the switching/jumping over the NDR region, as described by the GE’s 1962 TD User Manual, in my BlogSpot post below.tunneldiode.blogspot.com/2020/….Ah, jogging and supper time! See you later. Cheers. 1 hour later… tlfong014896Sat 19:10The pcf8951 DAC/ADC is only 8 bit resolution. So I am not sure I need higher resolution ADC, such as 10 bit MCP3008, 12 bit MCP3208, or even higher.
2 hours later… Circuit fantasistSat 21:04Okay, I’ll explain but I have to do something first and I suspect that when I’m done it will be time to go to bed there … tlfong01Sat 21:20nothing urgent. You can do it in two weeks, which is what I need to sort all the ADC, DAC stuff. I just found two more old PCF8951 ADC/DAC’s in my junk box. Usually I need two or three same modules for swap testing or troubleshooting. Good night. Cheers. 5 hours later… Circuit fantasistyst 2:16OK, I will comment in your blog – tunneldiode.blogspot.com/2020/…. 2 hours later… Circuit fantasistyst 4:22I have appended my comments in you blog also to my answer to your question in CD. 6 hours later… tlfong014896yst 9:55@Circuitfantasist Your suggestions in my tunneldiode.blogspot.com are inspiring. Let me make some quick and dirty follow up replies.Your first suggestion summarized: (1) “Let’s see what is the most important to measure the tunnel diode IV curve. IMO this is not the scope. You have to see that when increasing the voltage across the diode, the current through it decreases. …”Yes, I very much agree that the scope cannot measure the tunnel diode’s current and voltage characteristics, though it is very useful, to give a very vivid picture that the I-V curve has a mysterious gap (NDR or Twilight Zone) where the electrons. split itself into two parts, like the Schrodinger Cat, with one part jail breaking, disappearing into the Bermuda Triangle, and reappearing in the free world, …So let us forget the scope for a while and focus on how to do the I, V measurements using adj UPS, DMMs, opAmps (which I try to avoid for now, because my audiences are the U15 hobbyists in our local maker’s club) etc, …Wow, your following story is amazing: “… I think the best way to measure and plot IV curves is based on a computer. Apple II was very suitable for this purpose with its graphic features. The monitor software had a function “plot a point” that could be used by an additional program written in Assembler. In this way, in the late 80s, a few students and I created MICROLAB system, …”/ continued from above: “… The AD periphery consisted of 12-bit DAC and ADC. Later, one of these capable students, created MICROLAB BASIC – an expansion to the embedded BASIC. It consisted of a set of assembler drivers called by commands like “IN”, “OUT”, “PLOT”, etc…”So your MicroLab’s (tunnel) diode I-V plotting equipment using Apple 2 and 12-bit ADC/DAC is 20 years ahead of my 64-bit Raspberry Pi and 8-bit DAC/ADC. For our non realtime project, Rpi’s 64-bit processing is not relevant, but 12 bit resolution might be just appropriate technology, while my 8-bit PCF8951 ADC/DAC might be too weak.Your zero resistance stuff is a bit too hard for a Sunday morning reading. Anyway, it is now tea time, So see you later. Cheers. tlfong014896yst 10:53Oh my goodness, so your MicroLab I-V curve plotter is 20 years ahead of mine. I need to skip my lunch to catch up!
1 hour later… tlfong014896yst 11:59When browsing you the links you just gave me, I suddenly remember that my original question in CD is very long, including a couple of your references, and pictures stating that origins are are from you Wikibooks. But my very long question has been condensed to CD’s standard format of 70 words, so many of my references I wish my readers/answers are removed. Anyway, I recovered part of the contents from the Cd’s history files, but the formats are incompatible to EE，tunneldiode.blogspot.com/2020/…Ｆｕｎｎｙ ｃｈａｒ ａｇａｉｎ， ｎｅｅｄ ｔｏ ｔａｋｅ ａ ｂｒｅａｋ ｔｏ ｆｉｘ ｔｈｅ ｐｒｏｂｌｅｍ． 1 day later… tlfong0113:24So this morning I have placed an order for the current sensor amplifier max4172:tunneldiode.blogspot.com/2020/… 1 hour later… Circuit fantasist14:44… instead to make it yourself? In general, this is the better solution if your goal is the element under test… tlfong01489615:14I didn’t catch you. I order the 8 pin SOP chip, so I need to use the SOP 8 top DIP 8 adapter board and hand solder the SOP chip to adapter. I forgot where I placed my SOP to DIP board, so I need to order some more, in case I could not find my old ones. I will also order ICL8038 through hole chips and DIY a fixed triangle sig gen, instead of using the bigger, hard to adjust module. tlfong0115:43This is the adapter board for max4172:SOP8 to DIP8 adapter board
item.taobao.com/…tlfong0115:56This is the order for MCP4725:tunneldiode.blogspot.com/2020/… 1 hour later… Circuit fantasist17:16OK, I will look at them after my on-line meeting with my students where we are making “ideal diodes”:) See en.wikibooks.org/wiki/… and en.wikibooks.org/wiki/…. 4 hours later… tlfong01489621:10Ha, I watch your students doing the lab, and then more realized why I have an inferior complexity when talking to the real EE pros. I need to first introduced my background, when I studied the EE diploma in a sort of community college to be trained as a technician repairing radios in a Philips radio manufacturing factory, or American semiconductor testing plants. In short we learned more practical things, and not emphasizedon theories.So, as I often said, after the EE diploma, I still don’t know the meaning of opAmp virtual ground. I also don’t know the deeper meaning of positive and negative feedback. Also we almost only used the locally made cheap equipment for repairing radios and the more expensive equipment was always locked in the cabinets. (1) So my first surprise was seeing your students can actually hands on, touching the high class equipment which I think are for industrial grade R&D labs.So, as I often said, after the EE diploma, I still don’t know the meaning of opAmp virtual ground. You should remember that not too long ago, I mentioned that I was very grateful for the two YouTube guys D Jones and the other name I forgot, explaining the meaning of virtual ground. I never dreamed that I can “investigate” the deep practical virtual ground.(2) The other things is about dressing code. I must first mention that in those days in my city, a large proportion of people are refugees. So when I looked back, I should be dressed as a refugee in college. I still remember that I only had two cheapy coats and two jumpers which I wore for the whole winter. So I was so surprised to see your students/tutors dressed so smartly and fashionable in the lab.Of course many years later our community collage upgraded a polytechnic and had business and even fashion design departments. Well, I am not complaining, because in those years only less than 3% of those eligible to enter a university, and perhaps 5% could go to a technical college. So fast forward decades, you should see why now I am so keen to make a (tunnel) diode oscillator, playing with opamps and ADC/DAC etc.It is sort of a healing process, or repairing of my broken dream of not being able to go to America to study EE in a University. HongKong EE/ME industries did not go well after my graduation and technician years. Luckily I had other chances to study IT and software engineering and can still earn a decent living. Now the time has come to show off my software engineering knowledge and skills.For the MCP4725 12-bit ADC, I am using high class programming techniques call “Data Driven Programming” style to power the tunnel diode to hopefully force it to enter the Negative Dynamic Resistance region.Just thinking aloud, sorry for all the typo errors. Almost bed time, see you tomorrow. Cheers.