Recent Forum Posts
From categories:

Потрібно встановити частоту процесору 1мгц від внутрішнього генератору, більш нічого вмикати не треба.

by Sergey MerkulovSergey Merkulov, 14 Sep 2014 12:00

Здравствуйте. Подскажите, какие фюзы нужно прошивать? С заводскими фюзами шим на ключе прыгает от MAX до MIN.

by Валера (guest), 09 Sep 2014 06:54

Dear Pushpendra!
I can not see your email, so I can not send you anything. If you ask a questions here, I will try to answer you.

by Sergey MerkulovSergey Merkulov, 24 Sep 2013 18:10
pushpendra (guest) 21 Sep 2013 02:34
in discussion Hidden / Per page discussions » Home-made solar charger for cell phones with MPPT

dear sir,
i am a student and i am making a project on it .so please send diagram and explenation of solar charge controller circuit for portable solar mobile charger as soon……..please…

by pushpendra (guest), 21 Sep 2013 02:34
Сергей (guest) 13 Aug 2013 07:03
in discussion Hidden / Per page discussions »

Сергей спасибо! Попробую.

by Сергей (guest), 13 Aug 2013 07:03
Sergey MerkulovSergey Merkulov 09 Aug 2013 18:56
in discussion Hidden / Per page discussions »

По параметрам индуктивность вроде проходит. Чтоб сделать переключение 5/7.5В можно установить D14 на 7.5В и подключать тумблером параллельно ему стабилитрон на 5В.
Скана для PonyProg у меня нет, т.к. пользуюсь USB программатором. Могу предположить, что CKSEL3..0 должны быть ++0+ (+ обозначает галочку), BODEN +, BODLEVEL +. Остальные фьюзы особого значения иметь не будут, можно оставить заводские.

by Sergey MerkulovSergey Merkulov, 09 Aug 2013 18:56
Сергей (guest) 07 Aug 2013 07:21
in discussion Hidden / Per page discussions »

Добрый день, Сергей! Спасибо за ответ. Я решил ставить CDRH127/LDNP-471MC (SUMIDA), хотя это и cmd ( Припаяю ножки "и будет нам счастье". Сергей, а можно сделать через тумблер, что бы 5в. или 7.5в было на выходе? И просьба не могли бы Вы прислать скан фьюзов для PonyPro, я здесь новичек путаюсь. Заранее благодарен!

by Сергей (guest), 07 Aug 2013 07:21
Sergey MerkulovSergey Merkulov 06 Aug 2013 18:12
in discussion Hidden / Per page discussions »

Значение этой индуктивности влияет на величину пульсаций тока в нагрузке. Чем меньше индуктивность, тем больше пульсации, 470мкГн- это максимальное значение индуктивности на ток 0.8А такого размера дросселя, который еще можно купить. На фотографии далеко не первое устройство, собранное по этой схеме, и данный номинал индуктивности у меня тоже не всегда в наличии, запас дросселей кончился, одного дросселя просто не хватало, поэтому 470мкГн поставил на зарядку для телефона, для обеспечения требуемого режима работы МС34063, а на преобразователь солнечной батареи поставил то, что было в наличии. Повышенные пульсации тока для кислотного аккумулятора особого значения не имеют и схема управления также работает с этой индуктивностью вполне корректно. Также, как вариант, думаю, возможно изготовление индуктивностей из колец фильтров питания материнской платы или блока питания компьютера, если они где-то завалялись на мусорнике :)

by Sergey MerkulovSergey Merkulov, 06 Aug 2013 18:12
Сергей (guest) 05 Aug 2013 16:26
in discussion Hidden / Per page discussions »

Добрый день! Собрался делать Ваше устройство и появились вопросы. Схема приведенная в источнике ver. 1.1 обе индуктивности 470 мкГн 0,8А , а на фотографиях одна из индуктивностей 150 мкГн (L1). Возможна к ver. 1.3 принцепиальная схема изменилась? прошу сообщить мне об этих изменениях, т.к. индуктивности 470 мкГн 0,8А довольно таки редко встречаются на нашем рынке.

by Сергей (guest), 05 Aug 2013 16:26

It needs the heat flow through the element from the heater to the cooler. The element is located between the heater and cooler. In the third picture you can see two white ceramic plate, between the heated screen and water-cooled plate. This is Peltier modules.

by Sergey MerkulovSergey Merkulov, 29 Jul 2012 19:10
Henry (guest) 14 Jul 2012 01:01
in discussion Hidden / Per page discussions » Thermoelectric Generator Mobile Phone Charger

Does it need BOTH hot and cold elements? or it can work by just using heat?

by Henry (guest), 14 Jul 2012 01:01

For battery 12v 10Ah you will have h=12V*10Ah/2W=60 hours time of charge. Maybe it need more powerful device. You can use this design as example for device up to 10-15w. Of course, PCB must be adapted for this power. For higher power need other solutions.
Pins ADC3 and ADC4 shorted, because bias current for diode, that used as sensor, flows through the internal pull-up resistors. Resistors have 70-150 kOhm. For double this current pins is paralleled.
EEPROM file is automatic generated by compiler. This file is empty. Don't write this file to EEPROM. I do not see a problem, so I did not edited the makefile.
Logic of temperature measure: after write flash in indoor condition (20-27 Celsium) measure voltage drop on diode and save this value in EEPROM and set variable signOfWrited=0xaa and also write it in EEPROM (function measureNull). Temperature coefficient of silicon p-n transition is 2mV/C. During work compare drop voltage value with value saved in EEPROM. The difference between them makes the difference between the ambient temperature at the time of flash memory writing and the current temperature. Variable e_null_temperature is EEPROM cell name.
At start program processor check variable signOfWrited. In case value is equal 0xaa processor read saved value from EEPROM, in other case start procedure measuring null value.
If you will use device in temperature condition 20-35 C you can comment lines 160,346 and write line 114 deltaTemerature=0; (main.c) It will work without temperature correction.
Fuse bits set to clk=2MHz and BOD=4V. For AVR Studio you choose it in table, for Pony Prog you need check in controller datasheet.


I have replaced TQFP to 28 pin DIP and changed the code to use ADC3 (ADMUX=0x43; //100 0011-> Select ADC3 Temperature sensor ) for Temperature sensor.
What is the fuse bit to be set to burn the hex. I have developed new single sided PCB for this using Express PCB free software, i want to share the same , but not able to attach the file here.

I want use this circuit for Battery with 12V - 10 AH or more capacity, how to do so ?
In your Circuit diagram ADC3 and ADC4 pins has been shorted, why this been shorted ?
As i said earlier i am using ADC3 as temperature sensor, will removing of short between ADC3 and ADC4 can affect working of circuit ? Please suggest.

Also want more clarification on eeprom files ?
In source code you have added below code ? so how to proceed for DIP 28 pin Micro controller ?

uint8_t signOfWrited attribute((section(".eeprom")));
uint16_t e_null_temperature attribute((section(".eeprom")));


Hi, Ranjan!
If you want replace 32pin of PDIP 28pin then you need in new PCB design and patch program (file main.c function "ioinit"). PDIP don't have input AVDC6, that used for temperature measurement.
File eeprom isn't needed for design correct work. Is verification of program in flash memory successful? (programmer circuit check)
Controller performs three functions: find max power point, voltmeter, battery control. Do you have problem with incorrect work of this functions? Do you have general crash of program?
PonyProg have uncomfortable interface for fuse bit setting. These bits are set correctly?


by Sergey MerkulovSergey Merkulov, 29 Aug 2011 20:21
ranjan (guest) 28 Aug 2011 18:35
in discussion Hidden / Per page discussions » Home-made solar charger for cell phones with MPPT

Dear sir,
i am a student and i am trying to build this project at home. when i make the sun_chargeV1.3 hex file it is different from your sun_chargeV1.3 hex file. iam using winavr 20090313.

I have another problem.
when i load the file sun_chargeV1.3_eeprom using ponyprog it is not loaded properly.

I am using ATmega8 PDIP(28PIN) instead of ATmega8 TQFP(32 PIN),Is this right to use
ATmega8 PDIP

The tracker is not working properly

Please guide me , I am wating for reply from you.

Thanking you

by ranjan (guest), 28 Aug 2011 18:35
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License