Tiny13 Room Light Solar Project

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I am having some fun with the new inductors I got and a little solar panel.

I have built a circuit (attached) that generates 50V open circuit from a 1.8V solar panel output. I am just using a 60W bulb to power the solar panel while testing it. It can generate 2.7V in full sun.

Short circuit I get at 1.8V - 22mA

Connecting the +side of the battery through a multimeter I get about +6mA flow to an almost full charged battery pack. The tiny13 is running on the solar power simply toggling pinb0. When I move the lamp away from the panel the flow drops to 0 at about 1V on the solar panel. As I move it further the panel drops and the folw goes negative from the battery to the tiny13. At that point I plan to do some sleep mode with the chip and turn on an led using a RC timed circuit that will automatically turn off the led after a number of hours. The voltage to the chip is between 2.4V and 2.8V

The chip is running at 4.8mhz no clk div.

So at normal desk illumination I still get a positive flow to the battery pack.

One thing I know will be a problem is when the battery pack drops below the full turn on threshold of the 2n7000 fet. Is there a fet I can use that has a full on at 1.8V (lowest I can run the tiny13v) or would I have to wait for the solar panel to reach enough power and tap off of that.

How bad of a design is this so far and what could improve it. remember I did not go to college and I am in this to learn the hard knocks way.

I would think using an interrupt timer to generate the pulse would be one thing, turning off all the extra power in the chip of course.

oops forgot to show the .1uf across the tiny13 pwr-gnd.

Pulse code

main:
sbi pinb,1
nop
nop
rjmp main

EDIT---------------

After walking away for a few minutes, I came up with using an inductor to generate a higher voltage from the pin with another inductor. Basically instead of turning the pin on and off I turn it from output low to input highz, at that point the inductor kicks back almost a volt higher, attached chart.

Attachment(s): 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

FET:
Try FDV303N
Maybe BSS138: look into datasheet.

Code:
Your code uses 100% processing time. Why not using PWM feature of the Tiny13? It needs 0% of processing time...

Klaus
********************************
Look at: www.megausb.de (German)
********************************

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I ordered both, thanks.

Is there a nice chart somewhere that shows size relationships of all the packages?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi,

both are SOT23. Look at the datasheet.

Klaus
********************************
Look at: www.megausb.de (German)
********************************

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I see that, what I was asking is if anyone has seen a chart showing all the packages of IC chips from smallest physical size to largest physical size like a wall chart, the datasheet for the FDV303N shows a pictorial from small to large sizes of some of the IC chips that are available. I just want to hang an IC chip size chart on the wall for some odd reason.