![]() Make them larger, and you can do away with the 100ohm cathode resistor. Those 220 ohm segment resistors are too small. Thanks again! And sorry for the long rant. And why would it be alright for digits 1, 4, and 7?Ĭhecking some diagrams online, I can see variations of essentially the same thing, such as this one (with no resistor to the common cathode), or even one in a robotics site with just two 220 ohm resistors to the two common pins only.Īre all three ways of doing it (segments only, common pins only, both) correct? How exactly do they differ? All others would display fine without anything blowing up.Ī) Why is it not enough to add resistors to each of the anodes?ī) Can the circuit work the same with just a large enough resistor on the common cathode?Ĭ) Why does Autodesk Circuits say that the clock / latch pins in the shift register can only take 2.2V? The register's data sheet seems to indicate it can take up to 6V digital signal. Oddly enough (to me at least! it may be obvious to someone more experienced than I) this would happen only for digits 1, 4, and 7. You can see the breadboard and the schematic in here, as well as the program I'm running:īefore I added the 100-ohm resistor to the display's common ground, the simulation would tell me that the shift register would break, as:Ī) The current going through the power pins was too high (70ish mA when a max of 50 mA could be used).ī) The voltage to the DS, STCP, and SHCP pins was too high as well (5V, the max being 2.2V) I have used Autodesk Circuits to test the circuit before I build it. I am attempting to use a 74HC595 shift register to control a seven-segment display with Arduino using only three pins. I also hope the question is not too wide, and would like to thank you in advance for spending your time reading it. If you do not allow these cookies, you will experience reduced relevant content.I am very, very new to electronics, so please be patient with me, as I may say something silly. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. They may be used by Analog Devices to build a profile of your interests and show you relevant content on our site. Targeting Cookies: These cookies may be set through our site by Analog Devices and our service providers. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. All information these cookies collect is aggregated and therefore anonymous. They help us to know which pages are the most and least popular and see how visitors move around the site. Performance Cookies: These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. If you do not allow these cookies then some or all of these services may not function properly. They may be set by us or by third party providers whose services we have added to our pages. Functional Cookies: These cookies enable the website to provide enhanced functionality and personalization. ![]() These cookies do not store any personally identifiable information. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. ![]() Strictly Necessary Cookies: (Always Active) These cookies are necessary for the website to function and cannot be switched off in our systems. After we finish updating our website, you will be able to set your cookie preferences. Analog Devices is in the process of updating our website. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |