EPG Testing sequential pulsar using the Arduino

~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #100, on July 3rd, 2011, 10:46 AM »
Quote from txqNL on July 3rd, 2011, 09:46 AM
Quote from Rwg42985 on July 1st, 2011, 02:27 AM
I have here the updated schematic to work with the Pulse Fire 0.7 Software.

Will, please check it again,

Thanks, ~Russ
Yep that will work did no changes to default connection mode.
Is that in gEDA made ? I've started to learn that but it has a sharp learning curve, now trying to create a universal 8 port mosfet board for in extented mode, have now access to place where I can etch boards.

I just did a simple mockup of the gui to see how it looked, I think I like it.
Will, I don't understand the gEAG?

That mock up is amazing! Looks so good! It may be a while but I can't wait to to be able to use it!

~Russ


~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #102, on July 3rd, 2011, 11:50 AM »
Quote from txqNL on July 3rd, 2011, 11:17 AM
Quote from Rwg42985 on July 3rd, 2011, 10:46 AM
Will, I don't understand the gEAG?

That mock up is amazing! Looks so good! It may be a while but I can't wait to to be able to use it!
~Russ
gEDA is one of the larger open source schematic and PCB editors see;
http://geda.seul.org/wiki/geda:screenshots
But I have some issues with footprints, I'll dig myway through the docs.
I use this:

 http://www.expresspcb.com/expresspcbhtm/download.htm

It is eazy simple and it works.

That other one looks good but I'm use to this
One. It's free and simple...

~Russ



firepinto

RE: EPG Testing sequential pulsar using the Arduino
« Reply #103, on July 3rd, 2011, 04:24 PM »
Quote from Rwg42985 on July 3rd, 2011, 11:50 AM
Quote from txqNL on July 3rd, 2011, 11:17 AM
Quote from Rwg42985 on July 3rd, 2011, 10:46 AM
Will, I don't understand the gEAG?

That mock up is amazing! Looks so good! It may be a while but I can't wait to to be able to use it!
~Russ
gEDA is one of the larger open source schematic and PCB editors see;
http://geda.seul.org/wiki/geda:screenshots
But I have some issues with footprints, I'll dig myway through the docs.
I use this:

 http://www.expresspcb.com/expresspcbhtm/download.htm

It is eazy simple and it works.

That other one looks good but I'm use to this
One. It's free and simple...

~Russ
I've used expresspcb before too, it is easy to use.  I had plans to make my sequential tail light system on factory boards.  It was more of a novelty though and never went through with it.  Hoping to use it to design more boards soon. :-)

Nate

txqNL

RE: EPG Testing sequential pulsar using the Arduino
« Reply #104, on July 7th, 2011, 02:46 PM »Last edited on July 7th, 2011, 02:47 PM by txqNL
Quote from firepinto on July 3rd, 2011, 04:24 PM
Quote from Rwg42985 on July 3rd, 2011, 11:50 AM
I use this:
 http://www.expresspcb.com/expresspcbhtm/download.htm

It is eazy simple and it works.
That other one looks good but I'm use to this
One. It's free and simple...

~Russ
I've used expresspcb before too, it is easy to use.  I had plans to make my sequential tail light system on factory boards.  It was more of a novelty though and never went through with it.  Hoping to use it to design more boards soon. :-)

Nate
Ah expresspcb that a very long time ago, I'm using linux also as desktop system, so alway try to use the open source software.
But just installed it in wine and it looks working under linux :)
The only problem is I'm waiting on a response of my request for hosting pulse fire project and those people don't accept non-free depencies...

Anyway while working on gui already fixed some bugs and added more features, hope to release 0.8 somewhere next week.
I need to order some more other special serial IO chips to test a change in extended mode for more pins and hardware 16*pwm chip so can add high freq pll mode.


~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #105, on July 7th, 2011, 04:57 PM »
Quote
The only problem is I'm waiting on a response of my request for hosting pulse fire project and those people don't accept non-free depencies...
what? what people? im confused...
Quote
Anyway while working on gui already fixed some bugs and added more features, hope to release 0.8 somewhere next week.
I need to order some more other special serial IO chips to test a change in extended mode for more pins and hardware 16*pwm chip so can add high freq pll mode.
freekin sweet!

~Russ


txqNL

RE: EPG Testing sequential pulsar using the Arduino
« Reply #106, on July 7th, 2011, 07:49 PM »Last edited on July 7th, 2011, 07:53 PM by txqNL
Quote from Rwg42985 on July 7th, 2011, 04:57 PM
Quote
The only problem is I'm waiting on a response of my request for hosting pulse fire project and those people don't accept non-free depencies...
what? what people? im confused...
Hehe that indeed a bit vague; Did a review this page;
http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities

And after looking at opties i wanted 4 things;
- Cuba, Iran, Libya, North Korea, Sudan, Syria need to have access.
- Runs on all free software
- Runned by trusted party aka "manager"
- git or mercurial support

Came out with 2 options;
GNU Savannah or Alioth(debian)

I know that debian thinks do alway work and that without the gnu code I would not be working
with total free development tool chain,os(debian) and libs.

So opted for savannah and filled the request;
https://savannah.gnu.org/task/?11221
But that site also runs on volunteers so due date is;
Should be Finished on:    Thu 14 Jul 2011

But they have strict requirements about what is free lol :)
http://savannah.gnu.org/register/requirements.php




~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #110, on July 9th, 2011, 02:44 PM »
Quote from txqNL on July 9th, 2011, 02:12 PM
Also done video about different hardware connections;

https://www.youtube.com/watch?v=IIhAt6Zcy1E
I hope you did not pay much for that mega! I
Mean it is paper and it dose not even work!!!!! Hahahahahaha

So I felt like you were playing a card game that I did not understand... Lol

I did understand how it all conected so it was a good game!

Wow that was crazy!

Good stuff man! You work hard! Lovin it!

~Russ

txqNL

RE: EPG Testing sequential pulsar using the Arduino
« Reply #111, on July 9th, 2011, 02:59 PM »
Quote from Rwg42985 on July 9th, 2011, 02:44 PM
I hope you did not pay much for that mega! I
Mean it is paper and it dose not even work!!!!! Hahahahahaha
So I felt like you were playing a card game that I did not understand... Lol
I did understand how it all conected so it was a good game!
Without the real chips is hard to play all the cards on the table.
So asked the bank for paper so that mega was for free :)

~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #112, on July 9th, 2011, 03:05 PM »
Quote from txqNL on July 9th, 2011, 02:59 PM
Quote from Rwg42985 on July 9th, 2011, 02:44 PM
I hope you did not pay much for that mega! I
Mean it is paper and it dose not even work!!!!! Hahahahahaha
So I felt like you were playing a card game that I did not understand... Lol
I did understand how it all conected so it was a good game!
Without the real chips is hard to play all the cards on the table.
So asked the bank for paper so that mega was for free :)
Ooooooooo. Your so
Lucky!

Hahaha :) good times! :)

~Russ

firepinto

RE: EPG Testing sequential pulsar using the Arduino
« Reply #113, on July 9th, 2011, 06:42 PM »
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

I blew up one inverter chip already in my frustrations. :blush:  It made a nice pop, too bad I wasn't recording at the time. lol  I'm compiling a video now, but it won't make it online till early morning with my light speed internet.  

I'm pretty much stumped on this one.  I even set up a couple different mosfets on a bread board and still have the same results.

Nate

~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #114, on July 9th, 2011, 06:57 PM »
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

I blew up one inverter chip already in my frustrations. :blush:  It made a nice pop, too bad I wasn't recording at the time. lol  I'm compiling a video now, but it won't make it online till early morning with my light speed internet.  

I'm pretty much stumped on this one.  I even set up a couple different mosfets on a bread board and still have the same results.

Nate
Nate, sounds like mabby the mosfets are pulling to manny amps threw the inverter...

You may need to put MOSFET drivers in between the inverter and MOSFET...

Sounds like the problem.  Any else got a'n idea.

~Russ

firepinto

RE: EPG Testing sequential pulsar using the Arduino
« Reply #115, on July 9th, 2011, 07:08 PM »
Quote from Rwg42985 on July 9th, 2011, 06:57 PM
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

I blew up one inverter chip already in my frustrations. :blush:  It made a nice pop, too bad I wasn't recording at the time. lol  I'm compiling a video now, but it won't make it online till early morning with my light speed internet.  

I'm pretty much stumped on this one.  I even set up a couple different mosfets on a bread board and still have the same results.

Nate
Nate, sounds like mabby the mosfets are pulling to manny amps threw the inverter...

You may need to put MOSFET drivers in between the inverter and MOSFET...

Sounds like the problem.  Any else got a'n idea.

~Russ
Well I think the inverter blew up because the battery wire fell and started sparking on output terminals.  I'm pretty sure those two mosfets fried also, which is probably why the inverter chip went.  It was kind of a chain reaction explosion. lol  

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?

Nate

~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #116, on July 9th, 2011, 07:18 PM »
Quote from firepinto on July 9th, 2011, 07:08 PM
Quote from Rwg42985 on July 9th, 2011, 06:57 PM
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

I blew up one inverter chip already in my frustrations. :blush:  It made a nice pop, too bad I wasn't recording at the time. lol  I'm compiling a video now, but it won't make it online till early morning with my light speed internet.  

I'm pretty much stumped on this one.  I even set up a couple different mosfets on a bread board and still have the same results.

Nate
Nate, sounds like mabby the mosfets are pulling to manny amps threw the inverter...

You may need to put MOSFET drivers in between the inverter and MOSFET...

Sounds like the problem.  Any else got a'n idea.

~Russ
Well I think the inverter blew up because the battery wire fell and started sparking on output terminals.  I'm pretty sure those two mosfets fried also, which is probably why the inverter chip went.  It was kind of a chain reaction explosion. lol  

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?

Nate
O... Ok.

My ardino  dose the same thing when it pulses.

Your mosfets may need more power to correctly turn on. Like 12- 20v or so. So you still may need the MOSFET drivers?

Well see what willem has to say...  

~Russ

firepinto

RE: EPG Testing sequential pulsar using the Arduino
« Reply #117, on July 9th, 2011, 07:31 PM »
Quote from Rwg42985 on July 9th, 2011, 07:18 PM
Quote from firepinto on July 9th, 2011, 07:08 PM
Quote from Rwg42985 on July 9th, 2011, 06:57 PM
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

I blew up one inverter chip already in my frustrations. :blush:  It made a nice pop, too bad I wasn't recording at the time. lol  I'm compiling a video now, but it won't make it online till early morning with my light speed internet.  

I'm pretty much stumped on this one.  I even set up a couple different mosfets on a bread board and still have the same results.

Nate
Nate, sounds like mabby the mosfets are pulling to manny amps threw the inverter...

You may need to put MOSFET drivers in between the inverter and MOSFET...

Sounds like the problem.  Any else got a'n idea.

~Russ
Well I think the inverter blew up because the battery wire fell and started sparking on output terminals.  I'm pretty sure those two mosfets fried also, which is probably why the inverter chip went.  It was kind of a chain reaction explosion. lol  

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?

Nate
O... Ok.

My ardino  dose the same thing when it pulses.

Your mosfets may need more power to correctly turn on. Like 12- 20v or so. So you still may need the MOSFET drivers?

Well see what willem has to say...  

~Russ
I can get them to fire all the way if I tap them with 12 volts.  Your probably right about the mosfet drivers.  Might be the best anyway with my setup using cat5 cables for connection.  5 volts will drop pretty fast over long cables.

  Waits for Willem.  :cool:  Nice videos by the way!

txqNL

RE: EPG Testing sequential pulsar using the Arduino
« Reply #118, on July 10th, 2011, 09:50 AM »Last edited on July 10th, 2011, 09:55 AM by txqNL
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?
Yep thats the inverter a typical hex inverter has a low pull down resistance but the push high goes true ~120-50 Ohm resistor and diode!
If the mosfet have typical VGS (Gate Threshold Voltage) of 2-4 volts the 3 volts can just be to low, which mosfet do you use ?
Maybe try to reserve the schema, so opto out from Vcc to inverter and reserve pull down to pull high resistor, then high voltage should be higher then 3 volts because diode is gone. (and inverse output in pulse fire)

Better to use real mosfet driver because pull or push resistor setups are not linear in on/off timing and only work in low freq range.

I run without backlight but have seen that last year, what is your value and voltage drop of the current limiting resistor to the backlight, maybe increase the value a bit will help or try external power adapter.
But if they are in sync maybe the opto needs more power then normal leds, what type of opto you use and what is the resistor value in series.

firepinto

RE: EPG Testing sequential pulsar using the Arduino
« Reply #119, on July 10th, 2011, 03:46 PM »Last edited on July 10th, 2011, 05:27 PM by firepinto
Quote from txqNL on July 10th, 2011, 09:50 AM
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?
Yep thats the inverter a typical hex inverter has a low pull down resistance but the push high goes true ~120-50 Ohm resistor and diode!
If the mosfet have typical VGS (Gate Threshold Voltage) of 2-4 volts the 3 volts can just be to low, which mosfet do you use ?
Maybe try to reserve the schema, so opto out from Vcc to inverter and reserve pull down to pull high resistor, then high voltage should be higher then 3 volts because diode is gone. (and inverse output in pulse fire)

Better to use real mosfet driver because pull or push resistor setups are not linear in on/off timing and only work in low freq range.

I run without backlight but have seen that last year, what is your value and voltage drop of the current limiting resistor to the backlight, maybe increase the value a bit will help or try external power adapter.
But if they are in sync maybe the opto needs more power then normal leds, what type of opto you use and what is the resistor value in series.
I'm was using IRFZ46N MOSFETs on this set up.  I've also tried bread boarding some IRF640 MOSFETs.  In my large MOSFET box I plan on using 4 paralleled IRFZ44Ns per output.  I also just tried the 44N's on the bread board and they don't go on at all.  Im getting upper 2 volts to 3 volts to the gate, and the datasheet says minimum is 2 volts.  I'm using all the same resistors, opto's and inverter chip listed on Russ's drawings.  The resistor on the opto LEDs are 47 ohms.

Not sure if I got it right, but your saying replace the inverter chip with a MOSFET driver?  I did some searching and found many options on them, with some having a built in inverter.  


EDIT
Just did a few experiments, I removed the 5 volt power indicator LED, and changed the 100K resistor to a 1M ohm resistor.  I do have slightly higher voltages closer to 4 volts now, but still no workie.  I took a jumper directly from my 5 volt regulator to the MOSFET gate and it would energize but not quite as strong as if I tap 12 volts on it.  

EDIT AGAIN

I fixed it! lol I had to remove the 100K resistors.  I have videos coming!

Thanks,
Nate


~Russ

RE: EPG Testing sequential pulsar using the Arduino
« Reply #121, on July 10th, 2011, 07:06 PM »
Quote from firepinto on July 10th, 2011, 03:46 PM
Quote from txqNL on July 10th, 2011, 09:50 AM
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?
Yep thats the inverter a typical hex inverter has a low pull down resistance but the push high goes true ~120-50 Ohm resistor and diode!
If the mosfet have typical VGS (Gate Threshold Voltage) of 2-4 volts the 3 volts can just be to low, which mosfet do you use ?
Maybe try to reserve the schema, so opto out from Vcc to inverter and reserve pull down to pull high resistor, then high voltage should be higher then 3 volts because diode is gone. (and inverse output in pulse fire)

Better to use real mosfet driver because pull or push resistor setups are not linear in on/off timing and only work in low freq range.

I run without backlight but have seen that last year, what is your value and voltage drop of the current limiting resistor to the backlight, maybe increase the value a bit will help or try external power adapter.
But if they are in sync maybe the opto needs more power then normal leds, what type of opto you use and what is the resistor value in series.
I'm was using IRFZ46N MOSFETs on this set up.  I've also tried bread boarding some IRF640 MOSFETs.  In my large MOSFET box I plan on using 4 paralleled IRFZ44Ns per output.  I also just tried the 44N's on the bread board and they don't go on at all.  Im getting upper 2 volts to 3 volts to the gate, and the datasheet says minimum is 2 volts.  I'm using all the same resistors, opto's and inverter chip listed on Russ's drawings.  The resistor on the opto LEDs are 47 ohms.

Not sure if I got it right, but your saying replace the inverter chip with a MOSFET driver?  I did some searching and found many options on them, with some having a built in inverter.  


EDIT
Just did a few experiments, I removed the 5 volt power indicator LED, and changed the 100K resistor to a 1M ohm resistor.  I do have slightly higher voltages closer to 4 volts now, but still no workie.  I took a jumper directly from my 5 volt regulator to the MOSFET gate and it would energize but not quite as strong as if I tap 12 volts on it.  

EDIT AGAIN

I fixed it! lol I had to remove the 100K resistors.  I have videos coming!

Thanks,
Nate
So it all works? And please sktch on the schmatic what you changed and upload it? This way I can make changes if one uses those mosfets?

Thanks Nate! ~russ

firepinto

RE: EPG Testing sequential pulsar using the Arduino
« Reply #122, on July 10th, 2011, 07:30 PM »Last edited on July 10th, 2011, 07:39 PM by firepinto
Quote from kjbaran on July 10th, 2011, 07:06 PM
Can you use fiber optic lines so you wont have any signal interference?
I'm not sure, I suppose there could be a way.  

That brings up something I noticed while messing with PulseFire during a thunder storm.  I had POT 4 set for one range of speed, and POT 5 set for a different range.  It seemed like when there was a lot of lightning activity my Hz would drop to zero.  I'd have to bump the knob to get it going again.  So then I reset the arduino, and only set one POT.  It didn't happen again.

Strange stuff, I should get a surge protector on the PC in the garage.:P
Quote from Rwg42985 on July 10th, 2011, 07:06 PM
Quote from firepinto on July 10th, 2011, 03:46 PM
Quote from txqNL on July 10th, 2011, 09:50 AM
Quote from firepinto on July 9th, 2011, 06:42 PM
OK,
I got my PulseFire circuits together but I'm having a problem.. :s

I don't seem to get full power out of my mosfets,  I can measure 12 volts on the output with no load, but when I hook up a coil, it don't seem to get any amps.  I only get about 3 volts to the mosfet from the inverter chip.:huh:  My little 1/4 neo won't even stick to the rodin coil, it just sits there twitching.:dodgy:

Just noticing something as I watch the neo twitch, the backlight on my LCD dims out in sync with the pulses.  Maybe I have a low power problem on the Arduino?
Yep thats the inverter a typical hex inverter has a low pull down resistance but the push high goes true ~120-50 Ohm resistor and diode!
If the mosfet have typical VGS (Gate Threshold Voltage) of 2-4 volts the 3 volts can just be to low, which mosfet do you use ?
Maybe try to reserve the schema, so opto out from Vcc to inverter and reserve pull down to pull high resistor, then high voltage should be higher then 3 volts because diode is gone. (and inverse output in pulse fire)

Better to use real mosfet driver because pull or push resistor setups are not linear in on/off timing and only work in low freq range.

I run without backlight but have seen that last year, what is your value and voltage drop of the current limiting resistor to the backlight, maybe increase the value a bit will help or try external power adapter.
But if they are in sync maybe the opto needs more power then normal leds, what type of opto you use and what is the resistor value in series.
I'm was using IRFZ46N MOSFETs on this set up.  I've also tried bread boarding some IRF640 MOSFETs.  In my large MOSFET box I plan on using 4 paralleled IRFZ44Ns per output.  I also just tried the 44N's on the bread board and they don't go on at all.  Im getting upper 2 volts to 3 volts to the gate, and the datasheet says minimum is 2 volts.  I'm using all the same resistors, opto's and inverter chip listed on Russ's drawings.  The resistor on the opto LEDs are 47 ohms.

Not sure if I got it right, but your saying replace the inverter chip with a MOSFET driver?  I did some searching and found many options on them, with some having a built in inverter.  


EDIT
Just did a few experiments, I removed the 5 volt power indicator LED, and changed the 100K resistor to a 1M ohm resistor.  I do have slightly higher voltages closer to 4 volts now, but still no workie.  I took a jumper directly from my 5 volt regulator to the MOSFET gate and it would energize but not quite as strong as if I tap 12 volts on it.  

EDIT AGAIN

I fixed it! lol I had to remove the 100K resistors.  I have videos coming!

Thanks,
Nate
So it all works? And please sktch on the schmatic what you changed and upload it? This way I can make changes if one uses those mosfets?

Thanks Nate! ~russ
So far it works great!  It seems to be at full power, actually got my old door bell wire Rodin coil warm, and my big neo ball hot. :-) I'm going to see if I can hook up my 5 volt status LED again to see if it will still work.  I also might try putting the resistors closer to the MOSFETS.  I think the only change on the drawing is removing the 100K ohm resistors, but I'll go through and mark one up.  

Back to the "real" job tomorrow... :dodgy:  might have time to work on this again during the week.



txqNL

RE: EPG Testing sequential pulsar using the Arduino
« Reply #124, on July 12th, 2011, 07:27 PM »Last edited on July 14th, 2011, 01:09 PM by txqNL
Quote from firepinto on July 11th, 2011, 05:48 AM
It's aliveee:exclamation:
Very nice that it now works, now I had to build also now chips are in;

Made myself a prototype board setup it looks like a living city of boards and lots of leds :)
Now with 16 outputs leds I noticed that there is a bug in the 16th output step, so it works good until 15 steps.
Also got safety trashhold values feature working, so there is warning and error levels for values of internal pf variable or monitored device variable.
But the best is chip based config values so bigger chips have automatic more config options see;
Code: [Select]

// MCU depended variables
#if (__AVR_ATmega1280__ || __AVR_ATmega2560__)
  // 4096 bytes eeprom
  #define MAL_PROGRAM_SIZE        128
  #define MAL_PROGRAM_MAX           8
  #define ADC_NUM_MAX               6  // todo max 16 work
  #define PTC_TIME_MAP_MAX         32
  #define PTC_TRIG_MAP_MAX         16
  #define STV_MAX_MAP_MAX          32
  #define STV_MIN_MAP_MAX          16
  #define DEV_VAR_MAX              16
#elif __AVR_ATmega328P__
  // 1024 bytes eeprom
  #define MAL_PROGRAM_SIZE         64
  #define MAL_PROGRAM_MAX           4
  #define ADC_NUM_MAX               6
  #define PTC_TIME_MAP_MAX          8
  #define PTC_TRIG_MAP_MAX          4
  #define STV_MAX_MAP_MAX           8
  #define STV_MIN_MAP_MAX           4
  #define DEV_VAR_MAX               8
#else
  // 512 bytes eeprom
  #define MAL_PROGRAM_SIZE         64    // config array size of basic program
  #define MAL_PROGRAM_MAX           1    // Total amount of diffent programs
  #define ADC_NUM_MAX               6    // Max 6 analog input
  #define PTC_TIME_MAP_MAX          4    // Programatic Time slots
  #define PTC_TRIG_MAP_MAX          2    // Programatic Trigger Time slots
  #define STV_MAX_MAP_MAX           4    // Maping of safety trashhold values.
  #define STV_MIN_MAP_MAX           2    // Maping of safety trashhold values.
  #define DEV_VAR_MAX               2    // Generic device variables
#endif

The Arduino Uno chips with ATmega328P chip so has 1K of space for config values.
Some models before that have ATmega168P chip which has 512 but then you need to tune off features anyway to fit in 16k.

Here are some leds;

https://www.youtube.com/watch?v=yiko3qNBIhI