Simple Binary-Weighted dan R / 2R Ladder DAC

Konverter digital-ke-analog 4-bit sederhana yang dibangun dari sakelar yang dikendalikan secara digital (74HC4066), serangkaian resistor berbobot biner, dan penguat operasional. Ide dasarnya adalah membuat sirkuit penguat pembalik yang penguatannya dikendalikan dengan mengubah resistansi input Rin. 74HC4066 dan resistor bersama-sama bertindak sebagai Rin yang dikontrol secara digital yang dapat mengambil salah satu dari 16 nilai yang mungkin. (Anda dapat menganggap 74HC4066 dan kombinasi resistor sebagai sumber arus yang dikontrol secara digital. Setiap kode biner baru yang diterapkan pada input 74HC4066 menghasilkan level arus diskrit baru yang dijumlahkan oleh RF untuk memberikan level tegangan output diskrit baru.) Pilih nilai-nilai resistor skala R, R / 2, R / 4, dan R / 8 untuk memberikan nilai diskrit Rin yang berjarak sama. Untuk menemukan semua nilai yang mungkin dari Rin, kami menggunakan rumus yang disediakan. Rumus ini terlihat seperti rumus resistor paralel lama, tetapi kita harus mengecualikan resistor yang tidak dipilih oleh kode input digital – untuk itulah koefisien Koefisien A sampai D (koefisien adalah 1 atau 0, tergantung pada masukan digital).

Sekarang, untuk menemukan tegangan keluaran analog, kita cukup menggunakan Vout = -Vin (RF / Rin) – ekspresi yang digunakan untuk penguat pembalik menunjukkan apa yang kita dapatkan ketika kita mengatur Vin = -5V, R = 100 k ,, dan RF = 20 k ,, dan ambil semua kode input yang memungkinkan. DAC berbobot biner yang ditunjukkan di atas terbatas dalam resolusi (4-bit, 16 level analog). Untuk menggandakan resolusi (buat DAC 8-bit), Anda mungkin berpikir untuk menambahkan 74HC4066 dan R / 16, R / 32, R / 64, dan R / 128 resistor yang lain. Secara teori, ini berhasil; pada kenyataannya tidak. Masalah dengan pendekatan ini adalah bahwa ketika kita mencapai resistor R / 128, kita harus menemukan resistor res 0,78125-k, dengan asumsi R = 100 k .. Dengan asumsi kita dapat menemukan atau membangun jaringan resistor setara untuk R / 128, kita masih dalam masalah karena toleransi dari resistor ini akan mengacaukan segalanya. Pendekatan penskalaan skala menjadi tidak praktis ketika kita berurusan dengan resolusi lebih dari beberapa bit.

Untuk meningkatkan resolusi, kami memo jaringan skala-resistor dan menggantinya dengan jaringan tangga R / 2R-produsen DAC IC juga melakukan ini. R / 2R DAC menggunakan jaringan tangga resistor R / 2R alih-alih jaringan skala-resistor, seperti halnya pada DAC sebelumnya. Manfaat menggunakan tangga R / 2R adalah kita hanya membutuhkan dua nilai resistor, R dan 2R. Trik untuk memahami bagaimana tangga R / 2R bekerja adalah menyadari bahwa arus yang ditarik melalui salah satu saklar selalu sama, tidak peduli apakah itu dilemparkan ke atas atau dilemparkan ke bawah. Jika sebuah saklar dilemparkan ke bawah, arus akan mengalir melalui sakelar ke ground (0 V). Jika sebuah saklar dilempar ke atas, arus akan mengalir ke tanah maya yang terletak di input pembalik op amp (ingat bahwa jika input pembalik op amp diatur ke 0 V, op amp akan membuat input input 0 V, melalui umpan balik negatif). Setelah Anda menyadari bahwa arus melalui sakelar tertentu selalu konstan, Anda dapat mengetahui bahwa arus total (I) yang disuplai oleh Vref akan konstan juga. Setelah Anda mendapatkannya, Anda mengetahui fraksi apa dari arus total yang melewati masing-masing cabang dalam jaringan R / 2R menggunakan analisis rangkaian sederhana.

73 thoughts on “Simple Binary-Weighted dan R / 2R Ladder DAC

  1. Hey great blog! Does running a blog like this take a large amount of work?
    I have absolutely no knowledge of programming however I had been hoping to start my
    own blog in the near future. Anyways, if you have any recommendations or tips
    for new blog owners please share. I understand this is off topic however I just
    wanted to ask. Cheers!

  2. This design is incredible! You certainly know
    how to keep a reader entertained. Between your wit and your videos, I was almost moved
    to start my own blog (well, almost…HaHa!) Excellent job.
    I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  3. My brother suggested I might like this website.
    He was entirely right. This post actually made my day.
    You can not imagine simply how much time I had spent for this information! Thanks!

  4. Do you have a spam problem on this blog; I also am a blogger, and I was wondering your situation;
    many of us have developed some nice procedures and we are looking to swap strategies
    with others, why not shoot me an e-mail if interested.

  5. Right now it appears like Drupal is the best blogging platform available right now.
    (from what I’ve read) Is that what you are using on your

  6. I and my guys were reading the great tips located on your site while before long developed a horrible suspicion I never expressed respect to the web site owner for those techniques. These young men had been absolutely joyful to read them and have in effect pretty much been having fun with those things. Thanks for indeed being very helpful and also for considering these kinds of smart issues millions of individuals are really eager to discover. My very own sincere apologies for not expressing gratitude to you earlier.

  7. I want to show my thanks to this writer for rescuing me from this particular matter. Right after surfing through the the net and getting advice that were not helpful, I believed my entire life was gone. Being alive without the strategies to the difficulties you have solved by means of your good report is a critical case, as well as ones which might have in a negative way affected my career if I had not come across your blog post. Your personal ability and kindness in maneuvering all the stuff was useful. I don’t know what I would’ve done if I hadn’t come upon such a solution like this. I can also at this time relish my future. Thanks a lot so much for your reliable and result oriented help. I will not hesitate to recommend your web sites to anyone who needs guidance on this subject.

  8. I intended to write you this little note just to give thanks as before on the extraordinary things you have discussed on this website. This is quite particularly open-handed with people like you to grant without restraint all that many of us could possibly have marketed for an e-book in making some bucks for themselves, even more so seeing that you could have done it if you desired. These tactics additionally worked to be the great way to realize that someone else have a similar dream like my personal own to see very much more concerning this problem. I am certain there are some more enjoyable opportunities in the future for folks who take a look at your blog post.

  9. I loved as much as you’ll receive carried out right here.
    The sketch is attractive, your authored subject matter
    stylish. nonetheless, you command get bought an impatience over that you wish
    be delivering the following. unwell unquestionably come
    further formerly again as exactly the same nearly
    a lot often inside case you shield this hike.

  10. Hi, very nice website, cheers!
    Need cheap and reliable hosting? Our shared plans start at $10 for an year and VPS plans for $6/Mo.
    Check here:

  11. You are so interesting! I do not believe I have read a single thing like this before.
    So nice to discover someone with original thoughts on this issue.
    Really.. many thanks for starting this up. This website is one thing
    that is needed on the internet, someone with some originality!

  12. A lot of thanks for all of the efforts on this web site. Debby enjoys conducting internet research and it’s really easy to understand why. I know all about the compelling method you provide reliable information through your web site and in addition boost contribution from the others about this topic plus our girl is always understanding so much. Take pleasure in the rest of the year. You are always doing a terrific job.

  13. A lot of thanks for all of the hard work on this web page. My mother really loves conducting investigations and it’s really obvious why. A lot of people notice all relating to the powerful manner you convey great tactics through the website and foster contribution from other ones about this idea so our daughter is truly discovering a great deal. Have fun with the remaining portion of the year. You are always doing a first class job.

  14. I simply wanted to send a simple comment in order to express gratitude to you for all of the lovely hints you are posting on this site. My extended internet investigation has now been compensated with reputable facts and strategies to exchange with my family. I would assert that most of us site visitors are very much fortunate to dwell in a notable place with very many outstanding people with beneficial hints. I feel very fortunate to have come across your webpage and look forward to some more thrilling times reading here. Thank you once more for a lot of things.

  15. I needed to post you a very small observation so as to thank you very much yet again considering the fantastic views you’ve discussed in this article. It’s so wonderfully open-handed of you to grant publicly what most people might have advertised as an ebook to help with making some bucks for themselves, certainly now that you could possibly have tried it if you considered necessary. The advice also worked to be the good way to know that someone else have a similar passion really like my personal own to know a good deal more with reference to this issue. I’m sure there are many more pleasurable moments in the future for many who check out your site.

  16. A lot of thanks for all of the efforts on this web page. Kim really loves conducting investigations and it’s easy to see why. I hear all of the dynamic manner you make both useful and interesting tips and tricks through this web blog and welcome contribution from other people on the issue so our princess is certainly discovering a whole lot. Take advantage of the remaining portion of the year. You’re the one performing a glorious job.

  17. I precisely had to appreciate you once more. I’m not certain the things I might have achieved in the absence of the entire points shared by you on this industry. Completely was an absolute daunting case for me, nevertheless noticing the very professional fashion you solved that took me to cry with joy. I’m just thankful for this assistance and believe you know what a great job you are getting into training many people thru a site. More than likely you haven’t come across all of us.

  18. I intended to create you a little bit of note to thank you so much again over the unique solutions you’ve contributed above. This is so wonderfully generous with you to make without restraint exactly what a lot of folks would’ve marketed as an e-book to help with making some bucks for themselves, most notably considering the fact that you could possibly have tried it if you ever considered necessary. The principles likewise worked to be a fantastic way to understand that most people have a similar interest really like my own to find out a whole lot more with regard to this issue. Certainly there are lots of more fun sessions ahead for those who take a look at your website.

  19. I used to be very pleased to seek out this internet-site.I wished to thanks for your time for this excellent read!! I definitely enjoying each little little bit of it and I’ve you bookmarked to take a look at new stuff you weblog post.

  20. I am writing to make you understand what a perfect experience my princess experienced using your site. She learned several things, which include what it is like to have a wonderful helping mindset to make other individuals with no trouble understand various impossible things. You actually surpassed our own expected results. Thanks for offering the effective, safe, informative and even easy thoughts on that topic to Gloria.

  21. I truly wanted to write a simple note in order to express gratitude to you for the magnificent suggestions you are placing here. My time consuming internet search has finally been recognized with wonderful facts and strategies to share with my contacts. I would tell you that many of us visitors are very much blessed to exist in a fabulous place with so many lovely individuals with useful tactics. I feel rather grateful to have seen your entire web site and look forward to many more cool moments reading here. Thanks a lot once again for a lot of things.

  22. I am only commenting to make you understand of the remarkable encounter my wife’s princess enjoyed checking your blog. She figured out so many details, which include what it is like to have a great teaching character to let other folks with ease gain knowledge of various problematic issues. You really surpassed visitors’ expectations. Many thanks for producing these precious, safe, informative and even cool tips about this topic to Julie.

  23. I would like to show my gratitude for your kind-heartedness for those individuals that need help on this one niche. Your personal dedication to getting the message throughout ended up being pretty helpful and have frequently made men and women much like me to achieve their pursuits. The warm and friendly publication indicates a great deal a person like me and further more to my mates. Thank you; from each one of us.

  24. I and my friends came going through the nice secrets on the website then quickly I had a horrible feeling I never expressed respect to the web site owner for them. Most of the boys were definitely excited to study them and have definitely been using them. Many thanks for really being so considerate as well as for choosing certain superior topics most people are really needing to be aware of. Our honest regret for not expressing appreciation to earlier.

  25. I intended to write you this very little observation in order to give thanks as before considering the lovely solutions you’ve shared in this article. It is quite seriously open-handed of you to convey unreservedly what exactly numerous people could have supplied for an e book to earn some money for their own end, primarily considering the fact that you could possibly have tried it in case you wanted. These tactics as well served like the easy way to be certain that the rest have similar fervor much like mine to realize a lot more when considering this issue. I’m sure there are numerous more pleasurable moments up front for people who read through your website.

  26. Thank you a bunch for sharing this with all folks you really recognize what you are talking about!
    Bookmarked. Please additionally consult with my website =).
    We could have a link alternate agreement between us

  27. I simply wanted to appreciate you again. I am not sure the things that I could possibly have gone through without the type of opinions contributed by you about such a topic. This was an absolute frustrating dilemma in my circumstances, nevertheless viewing this expert style you resolved that took me to weep for joy. Extremely thankful for this work and thus wish you realize what an amazing job you’re accomplishing training the mediocre ones via a blog. I’m certain you haven’t encountered any of us.

  28. Oh my goodness! a tremendous article dude. Thank you Nonetheless I’m experiencing challenge with ur rss . Don抰 know why Unable to subscribe to it. Is there anybody getting equivalent rss downside? Anybody who knows kindly respond. Thnkx

  29. Thanks so much for giving everyone an extraordinarily special possiblity to read articles and blog posts from here. It can be so awesome and full of a great time for me and my office mates to search your site at a minimum three times a week to see the fresh issues you have got. And definitely, we’re always pleased with all the staggering tricks you serve. Certain 2 points in this article are without a doubt the most suitable we have all had.

  30. I simply had to thank you very much once again. I do not know the things I might have handled without the thoughts documented by you over such a theme. It has been the traumatic case in my opinion, however , taking a look at a new professional mode you handled it made me to leap over happiness. Extremely grateful for this information and in addition sincerely hope you realize what a great job that you are accomplishing educating people today via your web blog. Most probably you’ve never encountered any of us.

  31. Thank you so much for giving everyone an extraordinarily breathtaking chance to read critical reviews from this website. It is usually so terrific plus stuffed with a lot of fun for me and my office peers to visit the blog at minimum three times per week to see the newest stuff you have got. Of course, I am also at all times astounded with your incredible methods served by you. Some 3 areas on this page are rather the most efficient I’ve ever had.

  32. I enjoy you because of every one of your efforts on this site. My mom loves engaging in internet research and it’s really easy to understand why. All of us notice all regarding the compelling form you present both interesting and useful techniques by means of this blog and as well inspire response from some other people on this subject matter so our favorite girl is always learning a lot of things. Take pleasure in the remaining portion of the new year. You are always performing a good job.

  33. I needed to create you this very little word so as to thank you again on the extraordinary solutions you have contributed on this website. This has been so remarkably generous of people like you in giving without restraint exactly what a number of people would have offered for sale for an electronic book to make some profit on their own, even more so considering that you could possibly have tried it if you ever wanted. These good ideas also served to be a good way to realize that most people have a similar keenness similar to my personal own to find out a good deal more related to this issue. I know there are a lot more pleasant situations in the future for folks who read carefully your blog post.

  34. I as well as my friends appeared to be following the excellent tips and tricks on the website while instantly came up with an awful feeling I had not expressed respect to the web site owner for those techniques. Most of the people are actually for that reason very interested to learn them and already have without a doubt been loving those things. Thank you for simply being simply helpful and also for choosing this form of terrific topics millions of individuals are really desirous to be informed on. My honest apologies for not expressing appreciation to earlier.

  35. I definitely wanted to develop a simple remark to say thanks to you for those pleasant steps you are giving at this site. My time consuming internet lookup has now been honored with brilliant ideas to go over with my relatives. I would assert that most of us website visitors are extremely endowed to dwell in a good network with very many outstanding professionals with valuable hints. I feel quite happy to have used your web pages and look forward to so many more excellent moments reading here. Thanks a lot again for all the details.

  36. I have to get across my admiration for your generosity supporting those who actually need assistance with this one idea. Your real commitment to passing the message throughout was wonderfully interesting and has regularly encouraged folks much like me to arrive at their goals. Your entire invaluable tutorial implies a lot to me and a whole lot more to my office colleagues. Regards; from all of us.

  37. An fascinating discussion is price comment. I feel that you need to write more on this subject, it may not be a taboo subject however usually individuals are not sufficient to speak on such topics. To the next. Cheers

  38. My wife and i got quite thankful Edward managed to finish off his researching by way of the ideas he was given through the weblog. It’s not at all simplistic just to continually be giving freely concepts which some other people have been trying to sell. We really realize we have got the website owner to be grateful to because of that. The type of explanations you’ve made, the simple blog navigation, the relationships your site help to promote – it’s mostly overwhelming, and it’s really helping our son in addition to our family feel that this theme is pleasurable, which is seriously important. Many thanks for everything!

  39. I must express my love for your kind-heartedness supporting those people that really want help with this field. Your special commitment to getting the solution all around turned out to be exceedingly functional and has surely permitted people like me to arrive at their targets. Your new insightful guidelines denotes a great deal to me and a whole lot more to my mates. Thank you; from each one of us.

  40. I just wanted to develop a simple word so as to say thanks to you for all the splendid guidelines you are showing at this site. My incredibly long internet lookup has now been rewarded with high-quality tips to exchange with my best friends. I ‘d admit that many of us visitors are extremely fortunate to dwell in a wonderful website with very many awesome people with interesting points. I feel pretty happy to have seen your entire webpages and look forward to many more awesome times reading here. Thanks again for all the details.

  41. Thanks for your own effort on this site. My daughter takes pleasure in participating in research and it’s really simple to grasp why. We learn all about the powerful method you give helpful tips and hints on the blog and improve response from other individuals on that idea then my princess is actually studying a great deal. Have fun with the remaining portion of the year. You have been performing a fantastic job.

  42. I would like to get across my admiration for your generosity giving support to men and women that must have assistance with this important field. Your personal dedication to getting the solution across turned out to be amazingly functional and has consistently made most people much like me to arrive at their targets. The interesting help indicates this much a person like me and still more to my peers. Many thanks; from everyone of us.

  43. I precisely wished to appreciate you once more. I do not know the things that I would have made to happen in the absence of these tactics discussed by you concerning such a problem. Certainly was a real troublesome situation for me personally, nevertheless spending time with a new specialized avenue you resolved that took me to weep for happiness. Now i’m thankful for the information and then hope you comprehend what a great job you happen to be getting into teaching people through a site. I’m certain you haven’t got to know any of us.

  44. Excellent beat ! I wish to apprentice while you amend
    your site, how could i subscribe for a weblog web site? The account aided me a acceptable
    deal. I had been a little bit acquainted of
    this your broadcast offered shiny transparent concept

  45. Right here is the perfect web site for anybody who would like to understand this topic.

    You understand a whole lot its almost hard to
    argue with you (not that I actually will need to…HaHa).
    You certainly put a new spin on a subject that has been written about for ages.
    Great stuff, just wonderful! plenty of fish natalielise

  46. It is the best time to make some plans for the future
    and it is time to be happy. I have read this post and if I could I desire to suggest you
    few interesting things or advice. Perhaps you could write next articles
    referring to this article. I wish to read more things about it!

  47. Your style is unique compared to other people I have read stuff from.
    Thanks for posting when you’ve got the opportunity, Guess I will just bookmark this blog.

  48. I think the admin of this site is truly working hard in support of his website, as here every information is quality based information.

  49. I am curious to find out what blog system you happen to
    be using? I’m having some small security problems with my latest site and I
    would like to find something more safeguarded. Do you have any suggestions?

  50. ¿Sufres disfunción eréctil? Seguro que si está leyendo estas líneas es porque quieres encontrar la solución, pero ante de hacerlo. De todas formas, el tratamiento para la depresión tiene que comenzar con hablar con su médico y buscar a un terapeuta especializado.

  51. Today, while I was at work, my sister stole my apple ipad and tested to see if
    it can survive a 40 foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views.
    I know this is totally off topic but I had to share it with someone!

  52. An outstanding share! I’ve just forwarded this onto a
    co-worker who was doing a little research on this.
    And he in fact bought me breakfast simply because I found it
    for him… lol. So allow me to reword this…. Thanks for the meal!!
    But yeah, thanx for spending the time to discuss this
    topic here on your web site.

  53. I’ve been browsing on-line greater than 3 hours these
    days, but I never found any interesting article like yours.

    It’s lovely worth enough for me. In my opinion, if all web owners and bloggers made good content material as you did, the net might be a lot
    more useful than ever before.

Leave a Reply

Your email address will not be published.