Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - mrjoda

18
Project logs / Re: My HAKKO classic and T12/T15 soldering controller
ok, i am trying it bring to life but without success.

First problem in SW is written :
/*#################### Uncomment parameters for the iron you are using #####################*/
i need only HAKKO and when i comment JBC and regulary K it shows error

main.c:172: error: (192) undefined identifier "PID2_DGAIN"
main.c:254: error: (192) undefined identifier "PID2_KP"
main.c:254: error: (192) undefined identifier "PID2_KI"
main.c:295: error: (192) undefined identifier "PID2_KP"

second problem: power supply is OK, main 5V is 5.0098V, VIN 25V, Vin 3,6V and it wont work. Display - nothing, output - nothing.
I try debug it in mplab and i found this, main program stuck here :
    while(MAINS);
    while(!MAINS);
    while(MAINS);
    while(!MAINS);

i connect 5V (few cycles - connect, unconnect, connect) to zener and shows - - - on display and after while stop displaying anything and i see progress in program flow, condition with MAINS was fullfiled and program flow on. When i connect front and back board together - nothing.  I try 5V ON /OFF and nothing...  I check all boards under magnifying glass and check all parts, everything is ok.
19
Project logs / Re: My HAKKO classic and T12/T15 soldering controller
the pcb made my coleague. I work with ebay UV soldering mask and result is not so good. He has results on high level. He use two parts epoxid based mask with code XZ15T or XV501T-4, stable heat controlled owen and good UV exposure unit, some chemical glass, scales and good "mesh" for screenprinting. Results are excellent, final price for dm^2 is few cents but it takes all day make one PCB and when you make some mistake, you must start again all process.

check this video https://youtu.be/4l1mXpL5lDQ process is very similar.
24
Project logs / Re: Really universal soldering controller
Code: [Select]
I dont have the equipment for this. Temperature stability is as stable as I was able to gat it - it is a question only of firmware and PID coefficients.

no need some precision measurement, video like your others will be enough, only put iron (JBC or Hakko T12) to sheet of copper or coin . We will see how good reaction have controller :)


encoder - you told me yet about enclosure i accept that of course. My idea for you was add some connector for encoder and modify SW for that, for example with one jumper - connect - use buttons , jumper disconnect - encoder is using - buttons are direct temp. memory
25
Project logs / Re: Really universal soldering controller
can you post some video where you soldering with iron and where we can see how is temperature stable ? Some sheet of copper or power transistor or something ?

you can write me to one set of unnasembled PCBs, 10€ +/- for set is a good price :)

I have one idea, can you do some modification for encoder ? For example these 3 buttons will be direct temperature memory and with encoder you can set temperature, controll menu and other functions ? I think these buttons arent so good as encoder. You have some free pins i think encoder is a good "option feature".
27
Project logs / Re: Really universal soldering controller
[quote author="sparkybg"]PIC32 does not have FPU, but has 32x32=> 64 2 cycle multiplication, division and barrel shift, so it handles floating point pretty well. Also, I've done some optimisations for polynomial calculations with 32bit mantissa and exponent, and calculation time is more than 3 times lower, compared to same calculation when using built in libraries for single precision floating point, and 256 times more precise. You can see the code in pid.c file.[/quote]


I am little suprised because PIC32 looks like adult MCU. I suspect FPU accelerator is basic for better MCU.I dont like PIC at all.

Do you work only with PIC ? Because STM32F4xx with FPU accelerator is a few mile better and faster and you dont need these optimalisation and cost same :) I suspect you using our SQRT... In FPU is it basic operation and take 14 clock cycles (80-100MHz) atc.

i have these question because i check your codes and are... interesting and complex.I have lot of questions because i am curious and one question produce more questions :D
29
Project logs / Re: Really universal soldering controller
I collect lot of possible solution how to build controller. Universal controller is no my way so i searching possible solution for T12/JBC. One of them is use these lovely ADC. I am realy suprised because they are so cheap (a few types :) ) !

Better as Analog maybe will be some No Latency Delta Sigma ADCs from Linear ( LTC2410 11€  maybe ? or fast LTC2440 14€ ). Advantage is autozeroing ADC and realy little noise.


I dont want you dishonor your work,god no, its nice and i like it. I write you only another possible way. Maybe someone read this and try it :)


I dont have fear from lot of parts :) But this is not beginner project maybe will be good give warning to front of your topick. You spare yourselft from lot of "stupid" question" from beginer. I publish some project and trust me, this question will come :)


You are using PIC32. This is fu... powerfull MCU. How much power (in %) you need for one cycle (switch,measure, computation, control, display) ? Because this is like cortex M4, you may play video on this beast.
30
Project logs / Re: Really universal soldering controller
hi sparkybg ,

in first thank you for sharing.


in second - you choose a hard way i think. Your desing is little overcomplicated. But ok is it your choice you are designer. All analog front end with DAC atc. you have can replace one ADC from analog devices with ten bucks price... For example AD7730. Yes, is it overkill like hell but you need almost none external parts.

but you know , one problem have thousands possible solution so... :)

best regarts :)

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01482427152session_write_close ( )...(null):0
20.01512558776ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01512559552Database_MySQL->query( ).../DatabaseHandler.php:119
40.05902698312Database_MySQL->error( ).../Db-mysql.class.php:273