Really universal soldering controller

A place to document your own projects.

Re: Really universal soldering controller

Postby joey120373 » Mon May 07, 2018 8:15 am

My Pickit 3 clone finally arrived in the mail a couple of days ago so i tried to program my unit.
I am using a mac, so as near as i can tell i have to use the MPLABX IDE to program the device.

I have never used a PIC before, so the process and the IDE are all new to me.

I set up the MPLABX for the PIC32MX564F128H, and set the PICKit3 as the programmer, I imported the
US_Firmware.X.production.hex from the Standalone folder, Set the PICKit3 to power the device at 3.25volts and hit the
"make and program device" button.

In the "Output" window i got this message:

*****************************************************

Connecting to MPLAB PICkit 3...

Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.51.08
Firmware type..............PIC32MX

Programmer to target power is enabled - VDD = 3.250000 volts.
Target device PIC32MX564F128H found.
Device ID Revision = A2

Device Erased...

Programming...

The following memory area(s) will be programmed:
program memory: start address = 0x1d000000, end address = 0x1d00bfff
boot config memory
configuration memory
Programming/Verify complete

***************************************************

So I assume that it programmed correctly?
I get nothing on the OLED, no text lines or anything, no evidence of life at all from the OLED, however according to the MPLAB it looks as though the .hex file was loaded. I am not powering the board externally, just using the pickit3 to power it.

So i was hoping to ask a couple of questions,
1, does the info i got in the output window look correct?
2, any ideas why the OLED might not be working ( outside of some hardware issue/error on my part when building it )?
the OLED is all soldered to the board now, so checking voltages will be a pain. I did short the 3 jumpers on the back.

Thanks.
joey120373
Newbie
Newbie
 
Posts: 16
Joined: Thu Mar 15, 2018 11:51 am

Re: Really universal soldering controller

Postby minkok » Tue May 08, 2018 12:21 am

joey120373 wrote:
So I assume that it programmed correctly?


I think, it is ok

joey120373 wrote: I did short the 3 jumpers on the back.


Did you make the rest of shorting at a front side?
Attachments
Front_component location.jpg
Front_component location.jpg (76.38 KiB) Viewed 515 times
minkok
Full Member
Full Member
 
Posts: 118
Joined: Wed Jun 21, 2017 11:54 pm

Re: Really universal soldering controller

Postby joey120373 » Tue May 08, 2018 7:38 am

"Did you make the rest of shorting at a front side?"

Yes, I did the front side shorts, i posted pics of the front side a page or so back.
I ordered the display from BuyDisplay, pretty sure i checked the specs to make sure it was a 12 volt display, ill double check that though.
Looks like i will need to pull the OLED board off the main board to do some trouble shooting. Its possible i overheated the boost driver when i was installing the inductor.
joey120373
Newbie
Newbie
 
Posts: 16
Joined: Thu Mar 15, 2018 11:51 am

Re: Really universal soldering controller

Postby joey120373 » Tue May 08, 2018 11:32 pm

OK, i found the problem, it was the idiot who put it together.
Some moron (me...) installed the OLED board upside down..... DOPE.

so i pulled the OLED board off and turned it right side up. Still no life from the OLED.
Looking at the schems, i cant see how installing the board upside down could hurt anything, but maybe it did?
It would put 3.3v on the OLEDVDD pin and OLEDVDD on the VCC pin, but as these are both basically the same voltage i cant see how that would hurt.
GND would be put to an unused pin, pin 4 of P1, and it would mess up and short the SPI and D/C pins together, but i dont see how that could actually damage anything.
Yet the OLED still seems to be dead.
I think the processor is working, because i do see ~1.9v on the CLK pin, didnt have a scope handy to test the SPI bus, so just put a meter on it.

Going to pull it back off ( a real pain in the rear ) and wire up an Adafruit display to it just to see if i can get anything out of it.

is it possible i damaged something on either board by flipping the display upside down?

Thanks
Joe
joey120373
Newbie
Newbie
 
Posts: 16
Joined: Thu Mar 15, 2018 11:51 am

Re: Really universal soldering controller

Postby minkok » Wed May 09, 2018 12:44 am

to joey120373
I can give to you some directions:
flash bootloader only
extend the display board with cables and check display's and other solderings and the supply voltages.
if oledVcc, SDO, SCK, CS and GND are coming to oled
do you use already proved oled
check connections SDO, SCK from controller to oled

I don't think you can damage something by opposite connection of oled board.
minkok
Full Member
Full Member
 
Posts: 118
Joined: Wed Jun 21, 2017 11:54 pm

Re: Really universal soldering controller

Postby afedorov » Mon May 14, 2018 6:41 pm

Brushed up my environment for display support development. Could be useful in adopting other displays.
It's for use on RaspberryPi (used on 2 Model B), and it's more like a HAL around original files, so no changes needed to move the code from this setup to Sparky's project and vise versa.
There are some warnings due to gcc being more strict. It is normal.
Attachments
US-OLED.tar.bz2
(49.35 KiB) Downloaded 15 times
afedorov
Full Member
Full Member
 
Posts: 132
Joined: Wed Mar 23, 2016 8:44 am
Location: Russia

Re: Really universal soldering controller

Postby Mihrz » Tue May 15, 2018 7:23 am

I know what now Unisolder project does not support JBC nano c105 cartridges.
Is anyone currently working on making profile for c105 ?
I finally received my np105-b nano tweezers. I want to make it work with unisolder. So I`m looking for something to start with.
Mihrz
Newbie
Newbie
 
Posts: 6
Joined: Wed Oct 11, 2017 4:35 am

Re: Really universal soldering controller

Postby NECHTO » Tue May 15, 2018 9:14 am

Iwanushka wrote:Guys,

Maybe someone knows what connector is used on JBC Pa-120 micro tweezers and matching socket? I assume they use the same hirose as in T245 just with reversed connectors?



Did you find the "name" of this connector?

Can someone else say something about this?

for T210 and T245 the same connectors = Hirose RPC1-12RB-6P

For Pa-120 Micro Tweezers - I thought that it would be possible to find the same with Hirose = but I can not find a similar one
NECHTO
Newbie
Newbie
 
Posts: 28
Joined: Fri Apr 07, 2017 4:53 am

Re: Really universal soldering controller

Postby vulkan35 » Wed May 16, 2018 1:13 am

NECHTO wrote:but I can not find a similar one


Hirose RPC1-12RB-6P
vulkan35
Newbie
Newbie
 
Posts: 13
Joined: Sat Jan 13, 2018 12:46 am
Location: Russia

Re: Really universal soldering controller

Postby NECHTO » Wed May 16, 2018 2:45 am

vulkan35 wrote:
NECHTO wrote:but I can not find a similar one


Hirose RPC1-12RB-6P


for those in the "tank"...
we are looking connector for Pa-120 Micro Tweezers
NECHTO
Newbie
Newbie
 
Posts: 28
Joined: Fri Apr 07, 2017 4:53 am

Re: Really universal soldering controller

Postby vulkan35 » Wed May 16, 2018 4:20 am

NECHTO wrote:we are looking connector for Pa-120


flag in your hands :)))
vulkan35
Newbie
Newbie
 
Posts: 13
Joined: Sat Jan 13, 2018 12:46 am
Location: Russia

Re: Really universal soldering controller

Postby DinikS » Wed May 16, 2018 9:59 am

NECHTO wrote:
for those in the "tank"...
we are looking connector for Pa-120 Micro Tweezers

vulkan35 wrote:
flag in your hands :)))


Wot i pogovorili :))))))
DinikS
Jr. Member
Jr. Member
 
Posts: 89
Joined: Sat Feb 27, 2016 4:42 pm

Re: Really universal soldering controller

Postby askast » Thu May 17, 2018 8:41 am

Thanks to everyone here, I just finished my build. I've been through the whole blog more than once and it helped me fix a myriad of issues i had. I cant yet post a link to the youtube video i made of the final product. The only helpful notes i might have for anyone else building this... The last couple of weeks was trying to get the optical sensor to work. There was a post that said you could use TSOP4840 instead of RPM7140. That did not work for me. Might've been one faulty component, but when I switched it out for a RPM7140 it worked. Also the display I used was a 2.42" OLED with SPI interface with SSD1309. Matched up the wires to the front board and it worked flawlessly.
askast
Newbie
Newbie
 
Posts: 5
Joined: Wed May 16, 2018 9:57 pm

Re: Really universal soldering controller

Postby afedorov » Thu May 17, 2018 11:03 am

askast wrote:There was a post that said you could use TSOP4840 instead of RPM7140. That did not work for me.

I've also had problems with TSOP4840 - it didn't work on 3.3V supply but work OK on 5V (but I'm pretty sure it was some Chinese rip-off). I've finally got from reputable seller TSOP34840, which is positioned as low power part and it works on 3V just fine.
afedorov
Full Member
Full Member
 
Posts: 132
Joined: Wed Mar 23, 2016 8:44 am
Location: Russia

Re: Really universal soldering controller

Postby DinikS » Thu May 17, 2018 11:18 am

It's very strange I used tsop4840 it works perfectly. Bought a couple from China
DinikS
Jr. Member
Jr. Member
 
Posts: 89
Joined: Sat Feb 27, 2016 4:42 pm

PreviousNext

Return to Project logs