Show Posts
Pages: [1]
1  Forum 2005-2010 (read only) / Development / Re: Automatic switching to battery on mains failure? on: March 30, 2010, 11:20:42 am
Hi there,
If you are looking to embed something in your application, I would think that starting with a supervisory circuit IC like this:  would be a good place to start.  

Disclaimer: This is listed on my website with other surplus components that I have for sale. (I have a $5.00 minimum order and ship as much as possible in a single USPS flat rate box)

I cannot advise on the exact circuitry that you need to use but I am sure a copy of the data sheet would guide you well.

HTH- Jeff
2  Forum 2005-2010 (read only) / Interfacing / Re: What would you do with an Arduino and these IC's on: February 09, 2010, 03:45:51 pm
Thanks to everyone for the input! I will most likely start out with the RTC chips. I just happened to pull apart a kitchen timer that my son decided to toss in a glass of soda so I can probably harvest the crystal.

Thanks to those also that inquired about buying some of the IC's off of me. As you can see from some of the quantities, I will probably not ever need ALL of these so I am more than happy to help out others and perhaps finance a Serial LCD, some HBridges or some Xbees with the proceeds all of which I have been wanting but unable to part with the cash.

It really is great to get some ideas/inspiration as I have been in a bit of an arduino rut lately. THANKS!  ;D

3  Forum 2005-2010 (read only) / Interfacing / What would you do with an Arduino and these IC's on: February 08, 2010, 10:41:05 pm
Well I have come to own the following list of IC's and am a beginning arduino user and fan of gadgetry. I will likely look to sell off many of these IC's at a very low price because I will never use them all but would love to hear any project ideas using the arduino and any of these IC's.
16C73B            PIC Microcontroller                        4            
16C73B            Pic Microcontroller (Programmed)      4            
4N35            Opto Isolator                              22            
74HCT688N      8 Bit Magnitude Comparator            52            
9801058-C      16SOIC 33OHM DIP Resistor                  50            
AD626            Single Supply Differential Amp            57            
ADM3202ARW      RS232 Line Driver (SMD)                  37            
AM26C31CN      RS422/485 Line Driver                   22            
AM26C31G      Quad Differential Line Driver (SMD)            162            
AM27C256      ROM                                     130            
BQ328SP-SB2      Real Time Clock w/NVSRAM            15            
CD74HCT299E      8 Bit Shift Register                        45            
CY7C185-25VC      64KB SRAM (SMD)                        2            
CY7C199C      256KB SRAM (SMD)                        5            
DS1202            Serial Real Time Clock                   18            
DS1307N            Real Time Clock                              13            
HCT688            8 Bit Magnitude Comparator            73            
HM628128BLFP      1 Meg SRAM (SMD)                        30            
HP2601            Opto-Coupler                              26            
KA 7812            12v 1A Voltage Regulator                  600            
lc4064v            Lattice ISP Mach lc4064v CPLD Processor 10            
LM2901N            Voltage Comparator                        77            
LM2902N            Op-Amp                                    104            
LM393N            Voltage Comparator                        52            
LM555CN            Timer                                     57            
LM7808CT      8v Voltage Regulator                        605            
LTC690            Microprocessor Supervisory Circuit      53            
MC 10333 00      Subminiture Tactile Key Switch            215            
MC14497P      PCM Remote Control Transmitter                  61            
MC146818AP      Real Time Clock                              27            
MOC3041            Opto-Coupler Triac Driver Output            34            
PCS-044SMU-11       Surface Mount PLCC Sockets             19            
PCS-068SMU-11       Surface Mount PLCC Sockets             76            
SKE10A-05 DC/DC Converter 5v 2a Out 9-18v Input      10            
SL486      IR Remote Control  Pre Amp                  75            
SL490B      PPM Remote Control Transmitter                  105            
SN75C185N      RS232 Line Driver                        4            
T16C452FN      Tranceiver IC                              21            
TC7660EPA      Power Supply IC                        50            
TIL-192            Opto-Coupler                              84            
TIP47            NPN Transistor                              25            
TL7705            Supply  Voltage Supervisor                  40            
TLC1541IN      10 Bit A>D Converter                        50            
UCN5832A      32Bit Serial Input Latched Driver            37

I have some thoughts myself but would love to have some further inspiration.

Please also feel free to contact me if you would like to make me an offer on an assortment of the IC's from the above list.

4  Forum 2005-2010 (read only) / Frequently-Asked Questions / ShiftOut() Max7219/AS1108 NOOB alert. on: August 10, 2009, 09:02:11 pm
I am pretty new to the arduino but have gone through much of the LED blinking and simple control of inputs and outputs and most of it makes pretty good sense to me. My most recent project was to attempt to control a 7 segment display using a serial led driver chip similar to the Max7219.  Specifically the AS1108.

My question however is not about the AS1108 so much as the some of the commands used in the ledcontrol library. Specifically ShiftOut(). I believe that I understand the basic idea of shift out and have read the description from the wiring language reference which indicates that ShiftOut allows you to send one byte of data, one bit at a time.

Since things didnt work out just hooking the led driver and using the library and associated example code, I decided to look under the hood of the led control library and figure out if the library was sending the correct commands to the AS1108. After quite a bit of review, I think that it is doing the right things however I am hung up a little on using shift out.

The thing that is puzzling me is in this application, sending commands to the AS1108, the AS1108 expects to receive 16 bit packages as the programming sequence. If ShiftOut() can only send one byte at a time, it will have to be called twice to complete a 16 bit sequence. If this is the case, will the AS1108 wait for the second 8 bit package so long as the latch has not yet gone high?

It would seem to me that the all 16 bits would need to happen in 16 consecutive clock pulses although I think I just affirmed my own ignorance.  

The specific piece of code in the LEDControl Library that got me thinking about this is as follows:
void LedControl::spiTransfer(int addr, volatile byte opcode, volatile byte data) {
    //Create an array with the data to shift out
    int offset=addr*2;
    int maxbytes=maxDevices*2;

    for(int i=0;i<maxbytes;i++)
    //put our device data into the array
    //enable the line
    //Now shift out the data
    for(int i=maxbytes;i>0;i--)
    //latch the data onto the display

I am sure that I have overcomplicated my question but I will appreciate it if someone can confirm that the AS1108 does not need to receive all 16 bits within 16 continuous clock pulses.  

The datasheet for the AS1108 can be found here:  

If you are familiar with the Max7219 it appears that the AS1108 uses identical program sequences to the Max 7219.

I stil have not gotten this working but feel that I need to get this concept through my head before I can move on.
5  Forum 2005-2010 (read only) / Frequently-Asked Questions / List of IC's for sale trade on: March 18, 2010, 07:54:48 pm
Hi there,
I have come into possession of a pretty big group of IC's/chips etc. There was some interest in these components on one of the forums here so I decided to do some research on each and offer them all up on my website.

My website seemed like a good way to provide a little more information than just the part numbers in a list on this forum.

Keep in mind that I don't claim to have a professional website nor is this a full on business venture at this time. I am really just learning about web development and using this as a project that serves my interest in web developing as well as electronics.

Please feel free to purchase directly off my website using paypal or if you would like to discuss trades etc, PM me on this forum. On my website I established a $5.00 minimum order but you can get a whole bunch of stuff for $5 I also have shipping set-up charge $4.95 for shipping as much as I can fit in a USPS Small Flat Rate box.

 The address is for the IC's I have.  

I also have other random surplus listed and more that I will list soon. Please let me know if I am out of line posting this on the forum. I really do think that there is some great stuff for use with an Arduino project on my site.

As far as trading goes, I am currently interested in some H-Bridges and Serial LCD's. Please contact me if you have any questions, concerns or feedback on my site.

6  Forum 2005-2010 (read only) / Frequently-Asked Questions / Re: Items for sale/trade ok? on: January 11, 2010, 08:30:34 pm
I will play it by ear for now and see how things go. Since it was asked directly, I will respond with one of the things that I have for sale; 5V 10A Power supplies as shown in the following ebay listing

I have 10 or 12 of these of which I will be keeping 1 or 2. Seem like a natural for powering arduino based projects on the bench or even to power up a breadboard.  I am interested to see how these do on ebay but will give preference to buyers on this board if there is any interest.

I also have a bunch of IC's that I am still sorting through.

Also have a good deal of 7908 &  7912 3 terminal voltage regulators 8v and 12 v respectively.  

Still putting the list together but wanted to know if this would be a good place to post some of them.

Please PM Me if you have any interest. Will look at putting a more exhaustive list together soon.


P.S. I am located in the North Eastern part of the US
7  Forum 2005-2010 (read only) / Frequently-Asked Questions / Items for sale/trade ok? on: January 11, 2010, 07:43:35 pm
I took a quick look and did not notice any specific rules regarding posting items for sale on this forum but thought that common courtesy demands that I get an OK before putting anything on for sale.

I should mention that I am an Arduino Newbie and love the forum. I have not posted much as of yet because I have not had too much to post about. Anyway, I came across a bunch of surplus components etc that I thought that many people on this board might be able to make use of.

It would be an opportunity for me to be able to finance some xbees or wiport stuff to expand my fun/learning with arduino. Most importantly, I would not intend on making lots of posts with stuff for sale most likely a post or two with what I have to see if there is any interest. Again, I am not a dealer or other commercial enterprise. Just looking to finance my learning experience.

I look forward to your responses!

Thank you!
8  Forum 2005-2010 (read only) / Frequently-Asked Questions / ShiftOut() Noob alert V2 on: August 15, 2009, 10:32:41 am
I am on a quest to further understand the shiftout() function as is used in the LEDControl Library. Although I think I understand it pretty well, it is something that I would like to understand completely before moving on to new things.

What I would like to be able to do is to loop back the output and monitor it through the serial monitor. (Strictly as an exercise)

One of my assumptions on shift out is that the clock pin is an Arduino output so the clock is controlled by the Arduino as is the latch pin.  I looked at shiftin to read the output from shiftout back in to the arduino and found that for shiftin, the clockpin is an arduino output as well so this seems to negate hooking up 3 pins with shift out back in to 3 pins with shift in.

Before rambling on any further, what would be the best method to read in the data being sent out by shiftout() and pipe it to the serial monitor.  I dont think I will need all of the code etc. just a push in the right direction conceptually.

Thanks in advance for any assistance. Being able to accomplish this will go a long way for me to internalize the shiftout() functionality.
Pages: [1]