How to Convert a IKEA Jonisk Lamp With LEDs

by lond in Circuits > LEDs

31112 Views, 32 Favorites, 0 Comments

How to Convert a IKEA Jonisk Lamp With LEDs

Jonsik_green_cr.jpg
I bought a IKEA Jonisk lamp to have in my living room, but when i powered the lamp up with a 60W bulb it become hot as ****. I started to figure out how to convert it to a LED-lamp instead.
I found a company that sells high powered LED modules (www.leds.de). I ordered 3 SEOUL P5 RGB LED that already was mounted on a PCB. For controlling the LEDs I choose a PIC16F628A and 3 TLE4242G constant current sources. After that I found a remote controlling kit laying around in a box, so I added it to the project. By controlling the current sources with a uP and PWM, I now can blend the lamp to almost any color I want. And it use much less power now and generates almost no heat.
This project was not supposed to be on Instructables.com from the beginning so there is a lack of photos in the instructable.

What You Need

jonisk_ikea.jpg
Power_supply_cr.jpg
Remote_cr.jpg
Seoul_P5_RGB_cr.jpg
1 IKEA Jonisk
3 Seoul P5 RGB on PCB
3 TLE4242G
1 PIC16F628A
1 LM78L05
some SMD resistors and capacitors
a PCB designed by my self and produced with your favorite method
a sheet of copper, 1mm thick
RXF-4303D and TXF-4311R remote control kit ( I had on laying in my box of spare parts :) )
Power supply 12V 1A
Thermal grease
PIC programmer ( PICkit 2 )
Wires, nuts.......

Dismantle the Lamp

I started with the dismantling of the lamp to make some measurements for how much space I have in the lamp.

Make the PCB

ikea_led_v3_sch.png
ikea_led_v3_pcb.png
I use EagleCad for all my projects that needs a PCB.
The make the PCB with your favorite method, I use the toner transfer technique and Hydrochloric Acid + Hydrogen peroxide to etch the PCB.

Make the Heat Sink

Copper_plate_cr.jpg
Because the 3 current sources and the 3 RGB LEDs make some heat I had to make a heat sink. I took a piece of cooper sheet and cut out a circle that is the same size as the PCB

Start to Populate the PCB and Heat Sink

PCB_1_cr.jpg
PCB_2_cr.jpg
PCB_3_cr.jpg
PCB_4_cr.jpg
PCB_5_cr.jpg
PCB_6_cr.jpg
PCB_7_cr.jpg
PCB_8_cr.jpg
Seoul_P5_RGB_cr.jpg
Copper_plate_cr.jpg
Start to populate the PCB with all the SMD components and visual inspect all your soldering. After that is complete, mount the PCB on the heat sink and mount the LEDs and all the hole mounted components.

Make the Firmware

Use your favorite complier to make the firmware to the uP so it get the functionality you want. Program the uP and test so everything works.

Assembling the Lamp.

Mounting_plate_cr.jpg
LED_mounted_cr.jpg
PCB_8_cr.jpg
Power_conector_cr.jpg
Internal_power_conector_cr.jpg
Internal_power_conected_cr.jpg
Jonisk_1_cr.jpg
Jonisk_2_cr.jpg
Jonisk_3_cr.jpg
When everything works you can start to assemble the lamp.

Power It Up and Let It Shine

Conecting_power_supply_cr.jpg
Power_up_cr.jpg
Jonsik_green_cr.jpg
Jonisk_yellow_cr.jpg
Jonisk_white_cr.jpg
Jonisk_red_cr.jpg
Jonisk_purple_cr.jpg
Jonisk_blue_cr.jpg
Connect the power supply to the lamp and turn it on with the remote control. I have programed the lamp so I can select different modes, like dim one color, cycle trough all colors, etc. I can change the speed of the change.

Update!!! New Remote Receiver

DSC00494_small.JPG
DSC00497_small.JPG
I have finally made a new remote receiver. Now the lamp can be controlled by home power remote controllers, in Sweden they are branded NEXA, Now i have a wall-remote that turns the lamp on/off and select mode and a small remote to control the rest of the functions.

I will asap make a instructable how to make the new remote receiver.