|
|
-
- \documentclass[11pt]{article}
- %Gummi|065|=)
- \usepackage{graphicx}
- \usepackage{caption}
- \usepackage{xcolor}
- \usepackage[vcentering,dvips]{geometry}
- \geometry{papersize={6in,9in},total={4.5in,6.8in}}
- %\title{\textbf{Door Alarm}}
- \author{Steak Electronics}
- \date{}
- \begin{document}
-
- %\maketitle
-
- %\tableofcontents
- \textcolor{green!60!blue!70}{
- \section{Attiny Solar Energy Harvest Tests}}
-
- I have the following:
- \begin{itemize}
- \item Solar panels
- \item Attiny 10
- \end{itemize}
- To this list, I will add a supercap, and an energy harvesting IC. The goal being to load the super cap during the day, and to run 24/7. I will need an exceptionally low power micro. The super cap will need to be about 3.3V or 5V.
- \textcolor{green!60!blue!70}{
- \subsection{Micro Considerations}}
- The Arduino Atmega328P is not an option. I'm looking to have a current draw of only 1mA max, (ideally 500uA) when active. Moteino is also not an option for this. Those are made for batteries. I want to be battery free. A super cap, however can be used to store energy. I'll get to that shortly.
-
- For micros, I have some Attiny10 on hand, and these have a reasonably low power pull in active mode. Let's build those up first. What will the micro do? No idea. I haven't a clue.
-
- \textcolor{green!60!blue!70}{
- \subsubsection{Micro Notes}}
- Must run at 1.8V / 1MHz per front page of data sheet, for 200uA draw in active mode.
- \\
- \\
-
-
- \textcolor{green!60!blue!70}{
- \subsection{Energy Storage}}
- I don't want a battery. Let's go with a super cap. The solar panels will only be active some of the time, so I will want to harvest energy with some kind of IC into the cap when the sun is out.\footnote{Reference: www.analog.com/media/en/technical-documentation/technical-articles/solarenergyharvesting.pdf is a start. I'll need to do more research.}
-
- \textcolor{green!60!blue!70}{
- \subsection{Make parts, not scrap}}
- I will want to make sure that all parts I build are perf board parts, not breadboard scrap (to be torn down and rebuilt again). This is an Attiny, so no need to test much, yet.
-
- \textcolor{green!60!blue!70}{
- \subsection{Programming}}
- To program the Attiny10, I'll use the Arduino adapter from the Junk + Arduino blog. I built it up\footnote{Had slight error where the Arduino + board wouldn't read - pins too short on headers, then the arduino wouldn't boot - due to bad connection on perf board shield. Thankfully, the USB port didn't try to run. Protection circuitry cut in on the laptop.}, and was able to Read the memory. In order to upload to the board, you will need a compiler setup. You can possibly do it in AVRGCC, but instead I opted for either Arduino IDE (via Attiny10Core which didn't work), and then went to Mplab. In order for mplab 5.25 to work, it will need XC8 compiler, and there is a pack that can be downloaded through the IDE to get Attiny10 support.
-
- It appears the AVR Dragon (which I have) can not be used. However, other programmers can be used. Pickit 4, Mkavrii, stk600, I think.
-
-
- \end{document}
-
|