• Electronics and Embedded Programming V2
    1,309 replies, posted
[QUOTE=Chryseus;32319950]Robo also mentioned the SIPO and PISO shift registers which you can also get in CMOS, CMOS has a lower power consumption and a wider operating voltage than TTL (Transistor-Transistor Logic) components. 4034 SIPO 4021 PISO[/QUOTE] The 7400 series parts I listed [i]are[/i] CMOS. The two letters in the middle ("HC") denote the manufacturing technology, in this case "[b]H[/b]igh-speed [b]C[/b]MOS" [QUOTE=Chryseus;32319950]As for op-amps / comparators just get the cheapest general purpose types available to you, they all have roughly similar specifications and only really differ when it comes to the type of transistors used such as bipolar, FET input, MOSFET but you won't need to worry about any of this unless you really get into analog electronics.[/QUOTE] There actually are a lot of important differences in specification. CMRR/PSRR, input and output voltage ranges (sometimes you need inputs or outputs very close to VSS or VDD, which requires a specialized part), and gain-bandwidth product. So, yes, a beginner can probably get away with the cheapest part (usually the 741) because they usually need low gain at audio frequency. However, you can't really say that they're all equivalent in the general case.
Well, I have a pretty old cheapish multimeter, it's doing just fine. The only problem is that it's showing less voltage when the battery is empty. So instead of 5V it'll display 4,5V
-snip-
[QUOTE=ROBO_DONUT;32323203]The 7400 series parts I listed [i]are[/i] CMOS. The two letters in the middle ("HC") denote the manufacturing technology, in this case "[b]H[/b]igh-speed [b]C[/b]MOS"[/QUOTE] You're quite right they both use the same technology, however there are some differences between the 74HC series and the 4000 series if you compare them.
[QUOTE=Chryseus;32323629]You're quite right they both use the same technology, however there are some differences between the 74HC series and the 4000 series if you compare them.[/QUOTE] I can't say I see the relevance :\ Honestly, I'd go for the 74HC164 over the 4034 as a general-purpose SIPO shift register. It's one-thrid the price (on Mouser, $0.46 vs $1.41) and you probably don't need the parallel inputs of the 4034. [editline]16th September 2011[/editline] Also, it's a physically smaller chip, so it gives you more room to work.
Guys, guys! I just met the difference between 0.25 watt resistors and 0.5 watt resistors, now I am stuck with approx. 900 .5 w resistors that are too big for my project. [editline]16th September 2011[/editline] Did I mention it was the same for a couple of electrolytic capacitors?
[QUOTE=Chezburger;32324855]Guys, guys! I just met the difference between 0.25 watt resistors and 0.5 watt resistors, now I am stuck with approx. 900 .5 w resistors that are too big for my project. [editline]16th September 2011[/editline] Did I mention it was the same for a couple of electrolytic capacitors?[/QUOTE] There is no downside for it being too big, besides them being physically larger.
[QUOTE=ROBO_DONUT;32309969] Capacitors should be in the range of 0.1uF to 100uF, and should be ceramic/MLCC for small values (1uF or lower) and electrolytic for large values. You don't need to get every possible value. I only stocked up on 100, 330, 1k, 3.3k, 10k, 33k, 100k and 330k initially, and I started getting other values later. [/QUOTE] Wait do you mean 330k uF's because wouldent that be like 3.3 Farads?
[QUOTE=BRadNowacki;32326464]Wait do you mean 330k uF's because wouldent that be like 3.3 Farads?[/QUOTE] He's talking about resistors.
Decided to try to found an Electronics and Embedded Programming Club for my high school. I have 20 people that signed the petition so far (minimum required for a club to be approved), so on Monday I'll have to find a teacher to be an advisor, and then present the club idea to the office to see if it gets approved. Wish me luck Facepunch!
[QUOTE=amazer97;32326876]Decided to try to found an Electronics and Embedded Programming Club for my high school. I have 20 people that signed the petition so far (minimum required for a club to be approved), so on Monday I'll have to find a teacher to be an advisor, and then present the club idea to the office to see if it gets approved. Wish me luck Facepunch![/QUOTE] Sounds Freaking sweet!, i wish we had that when i was in Highschool! Good luck with that
So uhh, I need help. Again. I got a new ATMega 328, and reading the info works when I use eXtreme burner (lights flash and it says tasks completed successfully), but that program doesn't seem to have the 328 as an option, so any hex file I load is supposedly too large. The arduino IDE itself does absolutely nothing when I click burn bootloader. It just sits there, then shits errors at me.
[QUOTE=bobthe2lol;32327207]So uhh, I need help. Again. I got a new ATMega 328, and reading the info works when I use eXtreme burner (lights flash and it says tasks completed successfully), but that program doesn't seem to have the 328 as an option, so any hex file I load is supposedly too large. The arduino IDE itself does absolutely nothing when I click burn bootloader. It just sits there, then shits errors at me.[/QUOTE] Try AVRDude.
Right. I am a fucking idiot (I think). I kept on getting an error about some fuse not resetting correctly, so I tried to set all the fuses to 0... Now it won't even connect any more. Fuck. Is there a 'factory reset' button?
Or AVRStudio.
Okay, so after reading up on this, apperantly the only way to fix broken fuses is by using an external clock (or a high powered serial programmer. I also read that you can use another atmega chip for that. Can I do it if I have another arduino?
[QUOTE=bobthe2lol;32327912]Right. I am a fucking idiot (I think). I kept on getting an error about some fuse not resetting correctly, [b]so I tried to set all the fuses to 0[/b]... Now it won't even connect any more. Fuck. Is there a 'factory reset' button?[/QUOTE] The default is all ones... It's like an EEPROM or something. You probably bricked the chip. You'll need to do high-voltage parallel programming to fix that.
Question, How do people prototype chips that come with the 36pin's and 144pin's you cant fit those on bread boards can you?
[QUOTE=BRadNowacki;32326464]Wait do you mean 330k uF's because wouldent that be like 3.3 Farads?[/QUOTE] I actually have a 160,000 uF capacitor lying around somewhere. :v: [editline]16th September 2011[/editline] [QUOTE=BRadNowacki;32329523]Question, How do people prototype chips that come with the 36pin's and 144pin's you cant fit those on bread boards can you?[/QUOTE] You'd have to find a DIP adapter for the socket type that the chips use, but you're gonna need one mother of a breadboard to fit one of those sumbitches on there with 144 pins.
Can an arduino be used as a high voltage programmer (if given 12v+)? If so, how? I don't really have any electronics parts on hand (except some 150 ohm, 100 ohm, and 250 ohm resistors).
[QUOTE=bobthe2lol;32330366]Can an arduino be used as a high voltage programmer (if given 12v+)? If so, how? I don't really have any electronics parts on hand (except some 150 ohm, 100 ohm, and 250 ohm resistors).[/QUOTE] Look up the datasheet for the Atmega 328 and search for "parallel programming". That should give you all the information you need. Remember that you do not connect the 12v to Vcc but to the reset pin.
[QUOTE=BRadNowacki;32329523]Question, How do people prototype chips that come with the 36pin's and 144pin's you cant fit those on bread boards can you?[/QUOTE] With this: [img]http://www.electronics-lab.com/blog/wp-content/uploads/2011/06/proto_lowres-W490.jpg[/img]
[QUOTE=ddrl46;32333660]Look up the datasheet for the Atmega 328 and search for "parallel programming". That should give you all the information you need. Remember that you do not connect the 12v to Vcc but to the reset pin.[/QUOTE] There were no references to parallel programming in the datasheet ([url]http://atmel.com/dyn/resources/prod_documents/8271S.pdf[/url])
[QUOTE=bobthe2lol;32336728]There were no references to parallel programming in the datasheet ([url]http://atmel.com/dyn/resources/prod_documents/8271S.pdf[/url])[/QUOTE] Ding dong, that's the summary, not the actual datasheet. Page 303, [url]http://www.atmel.com/dyn/resources/prod_documents/doc8271.pdf[/url].
It's a capacitor used with a 555 timer in astable mode. [t]http://i51.tinypic.com/2rvydtc.png[/t]
[QUOTE=ddrl46;32336762]Ding dong, that's the summary, not the actual datasheet. Page 303, [url]http://www.atmel.com/dyn/resources/prod_documents/doc8271.pdf[/url].[/QUOTE] So basically, apply 12v to reset, then program as normal? So, if I were to plug in a 12v psu into my arduino board, and then run a wire from the vin pin on the board to the reset line of the ISCP, I would be able to program it normally (avrdude)?
[QUOTE=bobthe2lol;32338304]So basically, apply 12v to reset, then program as normal? So, if I were to plug in a 12v psu into my arduino board, and then run a wire from the vin pin on the board to the reset line of the ISCP, I would be able to program it normally (avrdude)?[/QUOTE] No, not at all. Normal programming is serial and this is called parallel for a reason.
So, is anyone else excited for any of the new Arduinos and/or shield that was recently announced [url=http://arduino.cc/blog/2011/09/17/arduino-launches-new-products-in-maker-faire/]by the Arduino Team[/url] and [url=http://www.atmel.com/dyn/products/view_detail.asp?FileName=F2-110916-MakerFaire_Arduino_Atmel.html&category_id=163&family_id=605]by Atmel[/url]? [quote=Arduino Blog][b]Arduino Leonardo[/b], a low cost Arduino board with the Atmega32u4. It has the same shape and connectors as the UNO but it has a simpler circuit. On the software side it has a nifty USB driver able to simulate a mouse , a keyboard, a serial port (with more drivers coming later). As usual for Arduino, everything will be released as open source (Core, Bootloader, Hardware). [b]Arduino Due[/b], a major breakthrough for Arduino because we’re launching an Arduino board with a 32bit Cortex-M3 ARM processor on it. We’re using the SAM3U processor from ATMEL running at 96MHz with 256Kb of Flash, 50Kb of Sram, 5 SPI buses, 2 I2C interfaces, 5 UARTS, 16 Analog Inputs at 12Bit resolution and much more. [b]Arduino Wifi Shield[/b]. It adds Wi-Fi communication capabilities to any Arduino. Instead of using any of the classic WiFi modules on the market we wanted to have something that will provide the maximum level of hackability to the user. The shield is based on a wifi micro module made by H&D Wireless coupled with a powerful AVR32 processor that carries the full TCP-IP stack leaving room to add your own protocols and customisations. We’ve also worked hard to make sure that you will be able to migrate your code from the Ethernet Shield with minor changes.[/quote] [img]http://imgkk.com/i/ndpu.jpg[/img][sub][url=http://www.adafruit.com/blog/2011/09/17/arduino-1-0-arduino-arm-arduino-wifi-and-arduino-leonardo/]Image from the Adafruit Blog[/url][/sub] Personally, I'm really excited by the Arduino Due, as it'll allow me to branch out away from AVR, as well as giving me more power for the occasional stupid project that keeps running into the memory limit and/or capabilities of the Arduino Uno. Also, a miniusb port! Finally!
How do you guys store all of the different parts you apparently have on hand?
[QUOTE=bobthe2lol;32346987]How do you guys store all of the different parts you apparently have on hand?[/QUOTE] In a pile.
Sorry, you need to Log In to post a reply to this thread.