Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Page 1 of 4 1 2 3 4 >
Topic Options
#141118 - 08/02/2003 13:59 I2C Fan Controller for Empeg
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Sorry about the delay - but it's finally online. Feel to download the schematics at: http://www.benjammin.net/www/pages/library

Hookup instruction - I'm going to add those right now. I realized they aren't anywhere... so hold off downloading until I repost here.

As some of you may know, hiJack now supports it in the conf.ini file... maybe at some point Mark will make it a hiJack menu item which would be cool...

Enjoy, send questions, problems whatever...

-Ben


Edited by benjammin (08/02/2003 14:06)
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141119 - 08/02/2003 14:09 Re: I2C Fan Controller for Empeg [Re: benjammin]
skibum
enthusiast

Registered: 27/03/2002
Posts: 248
Loc: Swindon, UK
Any chance you'll be building these so other can just install? (or at least making the pcb)
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb

Top
#141120 - 08/02/2003 14:14 Re: I2C Fan Controller for Empeg [Re: skibum]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
I would be happy to get PCB's made, but I have no idea on the amount of them I would need. Everyone made it seem like they would rather build one on their own.

If I had some sort of count, I could get some done. I don't think they'd be terribly cheap though because of the low quantity.

But, I'd still be happy to do it... Let me know.

-Ben

p.s. Redownload the .PDF, I added hookup instructions.
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141121 - 08/02/2003 16:40 Re: I2C Fan Controller for Empeg [Re: benjammin]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411
Check out www.olimex.com for dirt cheap PCBs. They will do panelling free of charge - ie, if your design is 1"x2" then they will fit as many copies of that design into their standard sized boards as possible.

Single sided 160mm x 100mm = $21, so if you can get the design under 25mm x 50mm then you could get 12 for $21, +$8 S&H to the USA.
Double sided at $26 for the same size.

Either way you'd only be looking at under $35 for a production run of 12, with a cost per board of under $3. I'm reasonably certain that you'd move these and not make any loss.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#141122 - 09/02/2003 09:14 Re: I2C Fan Controller for Empeg [Re: benjammin]
f_devocht
member

Registered: 28/12/2001
Posts: 159
Loc: Belgium
The fact that it's controlled by Hijack really sounds interesting but what exactly does your schematic do?
Does it turn the fan on at a preset temp or does it raise the speed as the empeg gets hotter?
If it only turns on the fan at a certain temp, say 50° or so, what's the hysteresis? Wouldn't want to have the fan turn on / off / on / off at full speed every 2 minutes. Think I'd rather have it go faster as the temp gets hotter.

Top
#141123 - 09/02/2003 09:45 Re: I2C Fan Controller for Empeg [Re: genixia]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Oooo, I'll check into them. I know the board could be made down to say 1"x1" - so yea... excellent.. I'll check them out.

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141124 - 09/02/2003 09:50 Re: I2C Fan Controller for Empeg [Re: f_devocht]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
The controller has a Hi/Lo temp setting. You can set through hiJack what the hysteresis is. It's config'd through the .ini file. There's a post from Mark about it in our thread in the for sale section....

As for slowing the fan down... sometimes that's not the best idea. Some DC fan's don't like too low a voltage and then they stall. I played with some once like that and some don't restart without full off/on voltage again... So, it can be done, but without a controller like the max 6651 which has a tach feedback, you don't know if you've stalled out the motor.

Either way - I thought about that and considering I drive a jeep, I wouldn't really ever hear the fan anyway... so I opted for full on/off. There's another design floating around for those who want variable speed.

Thankfully, you have a choice! If you use the other design, more power to ya.

Enjoy...

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141125 - 09/02/2003 10:20 Re: I2C Fan Controller for Empeg [Re: benjammin]
f_devocht
member

Registered: 28/12/2001
Posts: 159
Loc: Belgium
Actually I was thinking about combining both circuits
No idea if it's possible though. Might look into it if I find the time.
Still, neat circuit.

Frank

Top
#141126 - 09/02/2003 12:09 Re: I2C Fan Controller for Empeg [Re: f_devocht]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
If you want to hack around with the code, you could control the fan speed by modifying hijack to turn it on/off quicky, with varying duty cycles..

Top
#141127 - 09/02/2003 14:18 Re: I2C Fan Controller for Empeg [Re: benjammin]
mtempsch
pooh-bah

Registered: 02/06/2000
Posts: 1996
Loc: Gothenburg, Sweden
Hmm, I get an error when trying to open the file (32 775 bytes) I received - "The root document is missing or invalid" (Acrobat Reader 5.0)

Anyone who's had better luck that's willing to send a copy? Email address is in my profile...

TIA,

/Michael
_________________________
/Michael

Top
#141128 - 09/02/2003 15:03 Re: I2C Fan Controller for Empeg [Re: mtempsch]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
when did you download it?? Recently? Since the library script didn't do anything but text/plain or text/html. now it should do everything and I checked it against netscape and Pine. Should be fine. Ultimately, I can send it to you.. but not at the moment since I'm not in a place I can do it.

-ben-O-rama
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141129 - 09/02/2003 15:27 Re: I2C Fan Controller for Empeg [Re: mtempsch]
StigOE
addict

Registered: 27/10/2002
Posts: 568
You've got mail...

Edit: My file was 32 795 bytes.

Stig


Edited by StigOE (09/02/2003 15:28)

Top
#141130 - 09/02/2003 15:48 Re: I2C Fan Controller for Empeg [Re: StigOE]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
that sounds close enough... i think the official size when I look on the server is 32,777bytes

See yaz,

-ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141131 - 10/02/2003 00:06 Re: I2C Fan Controller for Empeg [Re: StigOE]
mtempsch
pooh-bah

Registered: 02/06/2000
Posts: 1996
Loc: Gothenburg, Sweden
Thanks,

can't get to my mail right now, will give it another try tonight.

As to when I got the download mail - late Saturday night CET time.

/Michael
_________________________
/Michael

Top
#141132 - 10/02/2003 14:08 Re: I2C Fan Controller for Empeg [Re: mlord]
f_devocht
member

Registered: 28/12/2001
Posts: 159
Loc: Belgium
This is one of those moments that I wished I knew something about Linux or programming for that matter

Top
#141133 - 10/02/2003 22:17 Re: I2C Fan Controller for Empeg [Re: f_devocht]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Well, there IS the option of getting an I2C based Fan controller that does Speed. The fan would have to have a Tach Output feedback to the chip (Maxim 6651) but that would require more programming on someone's behalf. The Circuit would also be a little bigger simply because the 6651 is a 16pin IC. (controls up to 4 fans which is kinda cool).

This works for me.. <shrug>

-Ben-O-Rama
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141134 - 10/02/2003 23:09 Re: I2C Fan Controller for Empeg [Re: benjammin]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411
16 pin SOIC is hardly large enough to worry about. I think that getting the fan speed dealt with in hardware would be preferable to getting hijack to do PWM speed control. Sure, there would need to be some coding done, but it should be trivial compared to implementing a user-tweakable PWM control.

A (probably stupid) question - Are there suitable fans with tach output? I'd hate for everyone to go this route and be unable to get fans that woulf fit. I'm sure there are, but we should check
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#141135 - 11/02/2003 10:01 Re: I2C Fan Controller for Empeg [Re: genixia]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
supposedly... you can get just about any fan with a tach output from most companies...

again - I thought about it - but the programming requipements for mark would have been greater... didn't want to burden him...

I'd still like to see a menu where I can control/see the stats/setup in the hiJack menu...

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141136 - 11/02/2003 11:34 Re: I2C Fan Controller for Empeg [Re: benjammin]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411

I'd still like to see a menu where I can control/see the stats/setup in the hiJack menu...


Bribe me.

It's unlikely that hijack would be able to store adjusted values directly in flash due to lack of flash space, but it should be possible to (assuming initial values are in config.ini) provide a display for them and adjust them on the fly. (which would help people tweak their values).

_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#141137 - 12/02/2003 22:04 Re: I2C Fan Controller for Empeg [Re: genixia]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
How could I bribe you?? Also I thought Mark would have to put it in since it's part of hiJack?

<shrug> What do I know.. I'm a HARDWARE guy.

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141138 - 12/02/2003 22:48 Re: I2C Fan Controller for Empeg [Re: benjammin]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411
Yeah, but you're forgetting that Mark accepts patches...

Let's put it this way - if a populated PCB turned up on my doorstep, it would be installed ASAP...

Otherwise, a copy of the final schematic, and an unpopulated PCB would probably result in me placing a digikey order.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#141139 - 30/06/2004 23:23 Re: I2C Fan Controller for Empeg [Re: genixia]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Well - after doing a bunch of boards with a company that let's me panelize for nothing (since I do the step-repeat myself) and I just chop 'em with a metal shear. (funny stuff)

Is anyone still interested in me having some of these done or has everyone who wanted to make on done it already...

Let me know (email me directly if you want)...

-Ben

Top
#141140 - 01/07/2004 14:26 Re: I2C Fan Controller for Empeg [Re: benjammin]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411
Please
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#141141 - 01/07/2004 19:27 Re: I2C Fan Controller for Empeg [Re: benjammin]
skibum
enthusiast

Registered: 27/03/2002
Posts: 248
Loc: Swindon, UK
me 2 please
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb

Top
#141142 - 02/07/2004 04:57 Re: I2C Fan Controller for Empeg [Re: benjammin]
Waterman981
old hand

Registered: 14/02/2002
Posts: 804
Loc: Salt Lake City, UT
Count me in for one.
_________________________
-Michael

#040103696 on a shelf
Mk2a - 90 GB - Red - Illuminated buttons

Top
#141143 - 02/07/2004 16:27 Re: I2C Fan Controller for Empeg [Re: benjammin]
jamville
journeyman

Registered: 23/08/2002
Posts: 93
Loc: South Texas
I'll want four.
_________________________
Joe Mumme

Top
#141144 - 28/08/2004 15:31 Re: I2C Fan Controller for Empeg [Re: benjammin]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
OK, ya - big delay - I got a fancy new schematic/pcb program and after many days of cranking out boards for work (pays the bills 'ya know) - I will be getting boards this week (with delivery next week)...

I will have schematics on my website that are updated... and so forth..

If you guys want some, EMAIL ME DIRECTLY so I can keep track of everyone...

Also, I don't know how much they'll be yet - I'm assuming you all want 'em stuffed or blank?

Let me know when you email me..

bkamen AT benjammin DOT net

See yaz!

Top
#141145 - 16/09/2004 23:25 Re: I2C Fan Controller for Empeg [Re: benjammin]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Boards came in while I went to Phoenix for some work anf fun... I'll be back next week and will assemble for those who asked...

-Ben

Top
#141146 - 01/10/2004 14:06 Re: I2C Fan Controller for Empeg [Re: benjammin]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
For anyone who'd like Fan controllers for their Empegs, I have PCB's both bare and assembled available now on my website at http://www.benjammin.net/www/pages/gizmos/

EmpegBBS users get special pricing... so feel free to mention it when you order (and I'll verify you on the BBS)

Cheers,

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141147 - 01/10/2004 16:24 Re: I2C Fan Controller for Empeg [Re: benjammin]
mtempsch
pooh-bah

Registered: 02/06/2000
Posts: 1996
Loc: Gothenburg, Sweden
Any timeline on the possibilty of paying by CC?

Or anyone in the US that is about to order and is willing to accept Paypal and forward a board across the Atlantic?

The costs for an international money order would be utterly ridiculous compared to the cost of the board...
_________________________
/Michael

Top
#141148 - 01/10/2004 17:07 Re: I2C Fan Controller for Empeg [Re: mtempsch]
robricc
carpal tunnel

Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
PM me if you want me to do that for you.

Happy Birthday by the way.
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736

Top
#141149 - 01/10/2004 17:24 Re: I2C Fan Controller for Empeg [Re: robricc]
mtempsch
pooh-bah

Registered: 02/06/2000
Posts: 1996
Loc: Gothenburg, Sweden
Thanks & thanks!

PM coming shortly.
_________________________
/Michael

Top
#141150 - 01/10/2004 18:10 Re: I2C Fan Controller for Empeg [Re: benjammin]
schofiel
carpal tunnel

Registered: 25/06/1999
Posts: 2993
Loc: Wareham, Dorset, UK
I'd really like to get one of these, but you don't accept PayPal and I'm not in the US. Cheques don't exist in Europe any more. Can we swap for goods?
_________________________
One of the few remaining Mk1 owners... #00015

Top
#141151 - 01/10/2004 18:32 Re: I2C Fan Controller for Empeg [Re: schofiel]
robricc
carpal tunnel

Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
Rob, you know I can send you stuff...
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736

Top
#141152 - 01/10/2004 19:02 Re: I2C Fan Controller for Empeg [Re: robricc]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Rob,

Actually, perhaps a bulk US to Europe order could be placed and then once received, distributed within Europe?

I would be happy to place the bulk order and take responsibility for distribution (I'm in the UK). I might even be tempted to place an RS components order and offer both bare boards and board+components kits.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141153 - 01/10/2004 19:36 Re: I2C Fan Controller for Empeg [Re: mtempsch]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
Happy Birthday Michael!
_________________________
~ John

Top
#141154 - 05/10/2004 11:52 Re: I2C Fan Controller for Empeg [Re: mtempsch]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
I'm working on it.. I don't know right yet. Hopefully I'll have something soon.

As for those outside of USA, Do your banks offer online billpay? Mine does and I can set up anyone to receive a bank MO (no cost in terms of the check - can't say for the service - my bank offers it free). I paid a guy for a Logic Analyzer via bank billpay.

Just a thought..

-Ben

p.s. Sorry I didn't see these sooner. Please email me directly - I'll get back to you much much much faster. bkamen AT benjammin DOT net.

Top
#141155 - 05/10/2004 16:11 Re: I2C Fan Controller for Empeg [Re: benjammin]
mtempsch
pooh-bah

Registered: 02/06/2000
Posts: 1996
Loc: Gothenburg, Sweden
Can only speak for myself, but yes, I do pay all my bills online (ie all the stuff from inside Sweden - rent, CCs, utilities etc - some of the bills even arrive in electronic format directly in the online bank), and can freely push money to others accounts (within Sweden), but an international money transfer they charge extra for. Within EU they typically charge €3 on the sending end - receiving bank also charges a fee and you have the option to pay for that from the sending end, to ensure the full amount actually reaches the recipient..

For non-EU money orders my bank charges ~$US 20 IIRC... and IME the receiving bank takes a chunk as well.

As it is, I'll be buying/paying through robricc.
_________________________
/Michael

Top
#141156 - 05/10/2004 20:59 Re: I2C Fan Controller for Empeg [Re: mtempsch]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Okay, I think there are enough people in Europe that are interested in this, so I am going to order 10 or 20. I intend to make them available both as bare boards and with parts at cost.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141157 - 06/10/2004 13:04 Re: I2C Fan Controller for Empeg [Re: mdavey]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Quote:
Okay, I think there are enough people in Europe that are interested in this, so I am going to order 10 or 20. I intend to make them available both as bare boards and with parts at cost.


I emailed you back... wow - all these people wanting boards... who knew? "build them and they will buy"... hahaha..

thanks guys!

Top
#141158 - 06/10/2004 18:11 Re: I2C Fan Controller for Empeg [Re: benjammin]
StigOE
addict

Registered: 27/10/2002
Posts: 568
Replying to an old post...

Quote:
genixia:
Are there suitable fans with tach output?

benjammin:
supposedly... you can get just about any fan with a tach output from most companies...



It's not exactly plenty of slim 40mm fans with speed sensor... I found two, but one was too noisy. This was only looking in the Farnell catalogue though. Did find another one that might fit, but it was 25mm only, so would probably need some modification to install it...

Checked this since I also requested two MAX6651 when I sent the request for the DS1721...

Genixia, still up for being bribed into adding PWM when I manage to make some boards for the 6651..?

Stig

Top
#141159 - 07/10/2004 07:29 Re: I2C Fan Controller for Empeg [Re: StigOE]
StigOE
addict

Registered: 27/10/2002
Posts: 568
And now I'm replying to my own post...

After I had read the datasheet a bit better and also rebootet my brain , I don't know if there is much point in making the board with the 6651... That chip is only a fan controller where you set the speed and the chip keeps the fan at the preset speed. It doesn't contain a temperature sensor, so either it would need to rely on the built-in temperature sensor in the Empeg or it would need an external temperature sensor. The fan wouldn't be PWM controlled either, it would be voltage controlled, as PWM and tach signals doesn't mix very well...

And since Ben has already made boards with the temperature controller, so unless people want this type of board and someone makes the patch for Hijack, I'll just stop this project. But if someone wants some boards, it wouldn't take long to do the layout and make some boards, since I can make them at home...

Stig

Top
#141160 - 21/10/2004 15:05 Re: I2C Fan Controller for Empeg [Re: StigOE]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
You very funny man..


Also, I apologize, I completely forgot about the 6651 - I look at it too and saw all the busy-work involved... but I never mentioned it here.

Oops. Kick me later.

-Ben
_________________________
Empeg Mk2 in fabulous green! Green Face, Green BackLit Buttons... GREEN...

Top
#141161 - 21/10/2004 17:27 Re: I2C Fan Controller for Empeg [Re: benjammin]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Okay, just put in an order for one of these guys. So who all has done this install? What fan did you use? How did you mount it? Photos?!
_________________________
|| loren ||

Top
#141162 - 21/10/2004 20:28 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Quote:
Okay, just put in an order for one of these guys. So who all has done this install?


benjamin and mlord, I believe.

Quote:
What fan did you use?


general parts list - choose the thinnest 40mm x 40mm fan you can find for a good price. I'll be making some available for those in Europe in the next couple of weeks.

Quote:
How did you mount it?

Best to use some plastic rivets such as those listed on the parts guide. Check the diameter of the holes in your fan - if 3.1mm or 3.2mm the exact digikey/farnell/richco codes are fine. If 3.6 or 3.7mm, use Richco SR-3570B or SR-3580B. If 3.5mm, get a 3.6, 3.65 or 3.7mm drill and carefully enlarge the holes, then use the Richco codes I've just given.

Other BBS members have simply bedded the fan down onto a ring of silicone filler (the sort you use to seal bath-to-tile joins).

If you go the plastic rivet route, you may also want to use some small fibre or rubber washers from your local hardware store - between fan and case to reduce vibration noise a little. Either the flat or doughnut shaped washers are fine.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141163 - 21/10/2004 21:17 Re: I2C Fan Controller for Empeg [Re: mdavey]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Only two people? I thought there were tons of orders for the board.

Thanks for the pointers. I'll be doing it as soon as I get the board.
_________________________
|| loren ||

Top
#141164 - 22/10/2004 13:37 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Quote:
Only two people?

Only two people of which I know.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141165 - 23/10/2004 14:49 Re: I2C Fan Controller for Empeg [Re: loren]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Don't panic on the fan!

I think I got mine here:

http://www.mpja.com/viewallpict.asp?dept=48&main=46


4x40 plastic screws work fine and I got mine at the local hardware store!

I have pics on my website in the Projects section...

If everyone needs, I'll take some hi-rez ones with my better digital camera and make them available.

-Ben


Edited by benjammin (23/10/2004 17:19)

Top
#141166 - 23/10/2004 22:16 Re: I2C Fan Controller for Empeg [Re: benjammin]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
So the fan can be a 12v OR a 5v?
_________________________
|| loren ||

Top
#141167 - 03/11/2004 03:25 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
I got the board... nice work!

Now, could someone who has it installed and working post photos of the install? I'd really appreciate it!

Here's the instructions I have from Ben so far:

V+ is +12
GND is Ground.
Fan + and Fan - are the plus/minus leads from the fan. (12v Fan, of course)
SDA and SCL are the "Serial Clock" and "Serial Data" lines from the processor.
I have a photo of the 2 points in my Projects section... the second to last is
"dark" with highlight areas around the resistors, but it s doesn's say which is
SCL and which is SDA;

SDA can be found on the RIGHT HAND END of the resistor marked 1003 nearest
the top left corner of the strongarm (display board towards you).

SCL can be found on the TOP END of the resistor marked 1003 directly to the
right of the centre mounting hole.
_________________________
|| loren ||

Top
#141168 - 03/11/2004 08:46 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
12v can be found on both pins of the through-hole pad marked Fan, however I'm not sure whether this is regulated or unregulated 12v nor whether the controller is fussy about it. If this is suitable, I'd suggest soldering a 2-pin header through the holes, then soldering the 12v line to a jumper and plugging the jumper onto the header. I don't know of a good place to get GND (that is, so it is easy to undo). You could splice one of the cables or solder onto the back of one of the sockets (perhaps the serial D socket), but most seem to simply opt for soldering a wire to the pad ("collar") around one of the PCB screws.

I thought there was a 2-pin through-hole pad marked I2C or IIC towards one corner of the MK2A board somewhere. Maybe I'm wrong and there is only an IIS pad, not an I2C pad as well.

It might be useful to create a new album on riocar.org with hi-res photos of the front and back of each PCB board including the add-on boards - that would have certainly helped with the creation of the memory manual.

[Edit: fix spelling and clarify]


Edited by mdavey (03/11/2004 09:10)

Top
#141169 - 04/11/2004 02:17 Re: I2C Fan Controller for Empeg [Re: mdavey]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
So this fan should work perfect then eh?

I'll try and take some photos this week and ask a few more questions before I go soldering willy nilly. Thanks!
_________________________
|| loren ||

Top
#141170 - 04/11/2004 09:21 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Check the depth of the fan and the noise rating. I'd suggest a fan with a noise rating of 20-26dB(A). Much less than 20dB(A) won't be worth the probable extra cost unless you are going to modify the shape of the holes in the lid. Beyond about 24dB(A) will be increasingly noticeable in a quiet room or with the engine off. You'll almost certainly need to modify the drive bay if you use a 20mm deep fan. 12mm or 10mm depth will be okay. 6mm deep fans tend to be a bit quieter but have less surface area so can't push quite as much air around.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141171 - 04/11/2004 16:13 Re: I2C Fan Controller for Empeg [Re: loren]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31602
Loc: Seattle, WA
Quote:
So this fan should work perfect then eh?

Negative, those are 80mm fans. You want 40mm fans.

More importantly, you want them as thin as possible. Finding ones that are thin enough so that you can get the lid on and off the player without removing the display board each time, is very difficult.

Most are 10mm thick, and although you could make that fit, you would need to unscrew the display board each time you removed the player lid. BIG PAIN. There are fans that are 5-6mm thick, those are ideal if you can find them.
_________________________
Tony Fabris

Top
#141172 - 04/11/2004 17:45 Re: I2C Fan Controller for Empeg [Re: tfabris]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Whoa, that's not the link i meant to post. I meant either this or this.
_________________________
|| loren ||

Top
#141173 - 04/11/2004 17:55 Re: I2C Fan Controller for Empeg [Re: loren]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31602
Loc: Seattle, WA
Ah, there you go.
_________________________
Tony Fabris

Top
#141174 - 04/11/2004 22:07 Re: I2C Fan Controller for Empeg [Re: tfabris]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
K, I ordered a few.
_________________________
|| loren ||

Top
#141175 - 08/11/2004 19:59 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Okay. Got 'em. There's a third wire which, according to this option and this option, means that it they do have "BY IMPEDANCE WITH THIRD WIRE SPEED SENSOR (TACH OUTPUT)" (copied from their site). Interesting? I dunno.... can you guys do anything with that? I'm guess I can just cut that wire off...

So. I'm going to go take the empeg apart and take some photos of where I gather I should be soldering things in before I go ahead and do it so I can make sure I'm doing it right. Be back in a few.
_________________________
|| loren ||

Top
#141176 - 08/11/2004 20:16 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Quote:
can you guys do anything with that? I'm guess I can just cut that wire off...


Ben's circuit doesn't use the tach wire but someone may well come along with an add-on circuit at some point that can use the tach wire (StigOE was thinking about doing something with the Maxim/Dallas MAX 6650 / 6651 chips but probably won't have anything ready to offer until next year).

Don't cut it off - get some heat-shrink pvc tubing and pop over the end of the cable to eliminate any chance of it touching something it shouldn't.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141177 - 08/11/2004 21:32 Re: I2C Fan Controller for Empeg [Re: mdavey]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
ignore, image storage post =]


Attachments
240026-SCL_SDA_Small.jpg (502 downloads)

_________________________
|| loren ||

Top
#141178 - 08/11/2004 21:33 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
ignore again, image storage post =]


Attachments
240027-fan12V.jpg (653 downloads)

_________________________
|| loren ||

Top
#141179 - 08/11/2004 21:38 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
OKAY! So. Let's see if we have this correct:

(+) FAN - to fan positive wire
(-) FAN - to fan negative wire
SDA and SCL:


GND - Any Board mounting screw
+12V - One of these pins (which i measured at 11.33V):


All sound good?

Should I jumper A0, A1, and A2 on the controller board or leave them open?
_________________________
|| loren ||

Top
#141180 - 09/11/2004 16:41 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Sorry for the bump, but could those in the know please confirm all this? I really need to get this in today!
_________________________
|| loren ||

Top
#141181 - 09/11/2004 17:24 Re: I2C Fan Controller for Empeg [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Top photo looks correct (matches my own photo). Dunno about the bottom photo -- my memory is blank on that.

Cheers

Top
#141182 - 09/11/2004 17:29 Re: I2C Fan Controller for Empeg [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Quote:
Should I jumper A0, A1, and A2 on the controller board or leave them open?


Leave them open (assuming they float to 0V that way).

Top
#141183 - 09/11/2004 18:05 Re: I2C Fan Controller for Empeg [Re: mlord]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
mlord wrote:
Quote:
Top photo looks correct (matches my own photo). Dunno about the bottom photo -- my memory is blank on that.



Loren,

Regarding the bottom photo, it doesn't matter which pin you use they are connected together on the board. It will be easiest to solder the free end of the 12v wire to a jumper then simply plug the jumper into those two pins.

As I indicated in a previous post, I'm not sure whether those pins supply regulated or unregulated 12v. You could try comparing the voltmeter reading here with the voltmeter reading across the outputs of the power supply brick while it is connected to the Empeg. In any case, I'd definately check with Benjammin that his circuit will be happy in the car with the 12v wire connected to these pins, before putting your Empeg back into your car.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141184 - 09/11/2004 18:10 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Quote:
Should I jumper A0, A1, and A2 on the controller board or leave them open?


Leave them open. You only need to jumper them if you want to hook up multiple boards to a single Empeg and then you'll also need component RA1 which you probably don't have. I'm not even sure that Hijack knows about boards at other addresses right now so some minor Hijack changes might be needed also.
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141185 - 10/11/2004 02:14 Re: I2C Fan Controller for Empeg [Re: mdavey]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Hooked 'er all up, and it's not working. Argh!

Here's my config.ini where it matters:

[hijack]
khttpd_root_index=/drive0/opt/khttpd/charcoalgray99/index.html
fan_control=1
fan_low=25
fan_high=55

The High Temp Warning is reading:

Curently: +32C/+89F

and my little fan ain't whirling. I'ce checked that I'm getting 12v to the controller board and the wires are where they should be. . . any ideas? Am I not understanding how the hijack settings work? Mark, could you explain them in more detail? Thanks!!!


Attachments
240209-fan_wired.jpg (582 downloads)



Edited by loren (10/11/2004 02:57)
_________________________
|| loren ||

Top
#141186 - 10/11/2004 02:55 Re: I2C Fan Controller for Empeg [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
The Hijack controls are pretty simple and rudimentary -- you've already got them figured out. Here are my notes to myself on this:

Quote:
simply turns it on and sets the high/low thermostat thresholds
from data in config.ini:

[hijack]
fan_control=1 ;; enable control of i2c fan thermostat
fan_low=45 ;; set fan-off threshold (degrees C)
fan_high=48 ;; set fan-on threshold (degrees C)


Note that the I2C thingie has its own thermostat, which may or may not agree with that built-into the empeg.

Try smaller numbers for fan_high.

Cheers


Edited by mlord (10/11/2004 02:56)

Top
#141187 - 10/11/2004 02:59 Re: I2C Fan Controller for Empeg [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Ahhh... i didn't have them figured after all. So high is the temp that the fan turns on, and low off. I'd don't know wtf i was thinking it was...heheh. Lemme try that. BRB...
_________________________
|| loren ||

Top
#141188 - 10/11/2004 04:32 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Sweet. That seems to have worked! That little fan can move some air. I've set it for low=40 high=48, so we'll see how it performs in car. I came up with a pretty clean mounting solution, I'll post pics in a few minutes.

Thanks Mark, Benjamin, and Michael for all your help!
_________________________
|| loren ||

Top
#141189 - 10/11/2004 04:40 Re: I2C Fan Controller for Empeg [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Hey loren,

Did you get your fan to work?

did you see Benjamin's pictures? it looks like he is using a connector to the pcb board instead of soldering each wire to the board like you did.

How will you mount the board?
How did you solder to the scl and sda on the empeg board? is it okay to just solder at either end of each?

thanks.

Top
#141190 - 10/11/2004 04:44 Re: I2C Fan Controller for Empeg [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Loren,

Do you think a fan would work in a two drive empeg? I am not sure if the ribbon cable could be routed below the drives (nearer the motherboard) so the fan could blow directly on the drives. If the ribbon cable goes on top of the drives would a fan work?

thanks

Top
#141191 - 10/11/2004 04:53 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Here's a shot of the wiring layout and where I mounted the board. I used some 3M double sided tape, the thick stuff.


Attachments
240234-fan_controller_mount.jpg (689 downloads)

_________________________
|| loren ||

Top
#141192 - 10/11/2004 04:54 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Here is a close up of the controller mounted with the drives installed.


Attachments
240235-fan_controller_mount_close.jpg (686 downloads)

_________________________
|| loren ||

Top
#141193 - 10/11/2004 04:55 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Here's a shot of how I mounted the fan from the bottom. I used two zip ties.


Attachments
240236-fan_mount_bottom.jpg (761 downloads)

_________________________
|| loren ||

Top
#141194 - 10/11/2004 04:56 Re: I2C Fan Controller for Empeg [Re: loren]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
And finally here's a shot of the mount from the top of the lid. Mounted from front to back so the zip ties don't catch when removing from the sled, and they are pretty thin so it shouldn't be a problem. I have yet to try it in car, but it works well in my mlord dock.


Attachments
240237-fan_mount_top.jpg (446 downloads)

_________________________
|| loren ||

Top
#141195 - 10/11/2004 05:13 Re: I2C Fan Controller for Empeg [Re: woops]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Quote:
Did you get your fan to work?

Yeap. Looks that way so far =]

Quote:
did you see Benjamin's pictures? it looks like he is using a connector to the pcb board instead of soldering each wire to the board like you did.

I think that photo is of a prototype board. It doesn't look like the final board you can see in my photos.

Quote:
How will you mount the board?

3M double sided tap to the back of the case.

Quote:
How did you solder to the scl and sda on the empeg board? is it okay to just solder at either end of each?

I just added a bit of solder to the resistors on the board, then reheated it with the iron and attached the wire.

Quote:
If the ribbon cable goes on top of the drives would a fan work?

Yeap. It works fine in a two drive empeg with the cable on top. That's what mine is. Oh, and you don't want the fan blowing ON the drives, you want it sucking the hot air OUT of the case. At least that's how it's done on almost all computers I've ever seen. =]
_________________________
|| loren ||

Top
#141196 - 10/11/2004 07:21 Re: I2C Fan Controller for Empeg [Re: loren]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Hey Loren,

Nice install. You made a good job of routing those wires!

In your opinion, where else would work well as a mounting location for the controller board?
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141197 - 10/11/2004 11:49 Re: I2C Fan Controller for Empeg [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Loren,

Thanks for the photos, documentation, and showing the way!

Please clarify 2 things:

You said:
"I just added a bit of solder to the resistors on the board, then reheated it with the iron and attached the wire. "
Does that mean you attached the wire to ONE END of each resistor? I ASSUME it didn't matter which end?

It looks like you put a jumper on the header and soldered to both prongs, is that correct?

Thanks.

Top
#141198 - 10/11/2004 14:31 Re: I2C Fan Controller for Empeg [Re: woops]
genixia
Carpal Tunnel

Registered: 08/02/2002
Posts: 3411
Attach to the end of the resistor that the arrow points to.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.

Top
#141199 - 10/11/2004 14:48 Re: I2C Fan Controller for Empeg [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I would consider adding some hot melt glue blobs to stick down the new wires near where each connects to the empeg main board. That way, the wires won't vibrate off of their solder joints quite so quickly.

Cheers

Top
#141200 - 10/11/2004 15:00 Re: I2C Fan Controller for Empeg [Re: woops]
mdavey
enthusiast

Registered: 06/03/2003
Posts: 269
Loc: Wellingborough, UK
Quote:
Does that mean you attached the wire to ONE END of each resistor?

Yes

Quote:
I ASSUME it didn't matter which end?

You assume wrong. Loren was very careful to superimpose arrows on the photo to indicate which end of each resistor the appropriate wire should be soldered. Take another look

Quote:
It looks like you put a jumper on the header and soldered to both prongs, is that correct?

The attached photo shows a close-up of how most jumpers appear. That little copper bridge connects the left-hand pin to the right-hand pin. Apply a little solder to the bridge and make a tiny J loop with the wire. Hook the wire under the bridge then heat bridge and wire together. When hot, apply a little solder to "glue" the wire to the bridge. Don't keep the soldering iron on it too long as the plastic insulation on the jumper and/or wire will begin to melt. It helps to use a soldering iron with a fine tip.

Once cool, you could slide a little heat-shrink sleeving over the jumper if you like and then use a hot air gun (paint stripper gun) or hair dryer to shrink the sleeving. Take sensible precautions to protect your fingers and work area from heat damage!

Once done, you can simply plug the jumper onto both the pins on the mainboard.


Attachments
240286-jumper.png (634 downloads)



Edited by mdavey (10/11/2004 15:10)
_________________________
Michael
Ex-owner of stolen empeg #030102741

Top
#141201 - 10/11/2004 16:10 Re: I2C Fan Controller for Empeg [Re: mdavey]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Quote:
In your opinion, where else would work well as a mounting location for the controller board?

Hrm... That's definitely the cleanest mounting spot I could find. If you have the digital outs punched there, that obviously wouldn't work though. You could lay it any number of places on top of the main board secured with some hot melt glue, towards the back might be better as you have more clearance from the drive tray. The controller doesn't have any contacts on the bottom so it shouldn't be a problem.

All the other questions were answered... thanks guys!
_________________________
|| loren ||

Top
#141202 - 10/11/2004 16:21 Re: I2C Fan Controller for Empeg [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Loren,

You've made it crystal clear!

Thanks again....

Top
#141203 - 11/11/2004 04:11 Re: I2C Fan Controller for Empeg [Re: mlord]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Well, they don't "float" to 0V, but yes, they are grounded by default... and leave them that way - they set the address of the DS1721 on the I2C bus... and Mark (Lord) wrote the support for that ID on the bus.

Sorry I haven't been watching the list so closely... I've been swamped at work (another 13 day.. yay)...

Nice pics, Loren, I know I need to update mine... in fact, I'm gonna do that now...

One of these days when I have a minute, I'm going to rip out my old fan controller and put in a new one...

Thanks to everyone else for helping those with questions...

-Ben

Top
#141204 - 11/11/2004 04:28 Re: I2C Fan Controller for Empeg [Re: mdavey]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
There's 2 pads off in the back corner I used for +12 and GND... they are next to the coax power plug...

I need to check again which one was which, but I just hit them up with a VOM and went on autopilot installing it...

-Ben

Top
#141205 - 11/11/2004 04:35 Re: I2C Fan Controller for Empeg [Re: mdavey]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
On the topic of 12V vs 5V.....

the fan will definitely put up with 13.8 and even a little more like the car might put out...

The DS1721 has a resistor with a 5.1V zener diode.. so in a sense, it has its own 5v supply.

As I mentioned, I used the +12V pads that are in the back corner next to the coax connector for external power. They're in parallel with the power input from the sled connector. Thus, the fan will operate when plugged into wall or car.

Enjoy.

p.s. my Image editor for windows seems hosed... might if I borrow the one you posted Loren?

Top
#141206 - 11/11/2004 06:30 Re: I2C Fan Controller for Empeg [Re: benjammin]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Quote:
might if I borrow the one you posted Loren?


By all means, help yourself.
_________________________
|| loren ||

Top
#141207 - 23/11/2004 23:47 Re: I2C Fan Controller for Empeg [Re: loren]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Quote:
Quote:
Did you get your fan to work?

Yeap. Looks that way so far =]

Quote:
did you see Benjamin's pictures? it looks like he is using a connector to the pcb board instead of soldering each wire to the board like you did.

I think that photo is of a prototype board. It doesn't look like the final board you can see in my photos.


Definitely a "proto" - when I did only one... I just hand wired it. At some point, I'll connect a new one in there to replace the original.

Quote:

Quote:
How will you mount the board?

3M double sided tap to the back of the case.



I used a dab of hot melt.

Quote:

Quote:
How did you solder to the scl and sda on the empeg board? is it okay to just solder at either end of each?

I just added a bit of solder to the resistors on the board, then reheated it with the iron and attached the wire.



That's how to do it.. use a LOW WATTAGE IRON. And be quick with the connections. Use enough heat, but I don't stick around more than 3 seconds or so...



Top
#141208 - 16/07/2005 22:46 Not workin' [Re: benjammin]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
I've had a suspision since I installed this thing that it wasn't working... and I'm pretty dang sure now it's not.

Two reasons:
First, I took the empeg apart, and held the exhaust from my butane soldering iron in the area of the DS1721 temp chip on the I2C board to the point where it definitely was hotter than the threshold I've got it set at... 25 degrees C. No fan movement.

Second, When power is applied to the empeg, the fan momentarily oscillates and then goes still. The center of the spindle gets warm to the touch the longer it's on, and there is resistance to movement when I try and rotate it by hand, more so than when the power is off... like it is fighting same charged poles on a magnet, if that makes sense.

I've metered the obvious points... the board is getting 12V (11V to be exact). I am at a loss as to what else to test, and am a bit peeved I paid for this board when I could just hook the fan straight to 5V and be done with it.

Is there ANYONE who can verify that their board works?? And any help on troubleshooting this is GREATLY appreciated!!!

EDIT: Well... hmm... I put it all back together, and when I plugged the empeg in to AC the fan spun up and is working fine. Color me puzzled!


Edited by loren (16/07/2005 23:09)
_________________________
|| loren ||

Top
#141209 - 17/07/2005 00:11 Re: Not workin' [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Mmmm.. I wonder if maybe some stray bits at power-on cause the init sequence to fail once in a while?

When that happens, Hijack outputs "Fan control error; disabling" to the serial console. I suppose it really should do a retry or two before giving up completely, though. Mmmm...

Top
#141210 - 17/07/2005 10:23 Re: Not workin' [Re: mlord]
woops
journeyman

Registered: 24/04/2002
Posts: 78
I have used the fan controller board for many months now. The hijack settings are such that the fan should come on everytime and the fan used allows me to hear it working when it is on. There is definitely a problem in that (what seems to be randomly) the hijack "fan control error" will show up and the fan will not cut on. I have to reboot a few times until the fan runs. Mlord: Please check that "Random bits at power up" problem you are mentioning. maybe delay that reading or something. (heh: i couldn't program a phone number)

woops

Top
#141211 - 17/07/2005 15:26 Re: Not workin' [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Hrm... I've never looked at the console to see if it spit anything out about the fan controller... would it help if I could also prove that is occuring? Thanks for thinkin' about it Mark!
_________________________
|| loren ||

Top
#141212 - 17/07/2005 15:27 Re: Not workin' [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Yeah, if you could prove it's getting that message, then perhaps I'll try a change or two to the code and then have you re-test to see if it helps.

I have a fan controller here, but it is not currently installed in any of my players.

cheers

Top
#141213 - 17/07/2005 15:34 Re: Not workin' [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Mmm.. actually, the existing code seems to try to use a front-panel pop-up message to report failure, as well as the serial console log.

Fan Control Error (displayed for five seconds).

Top
#141214 - 17/07/2005 15:38 Re: Not workin' [Re: mlord]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Updated Hijack with fan retries is now here.

Please FIRST verify that you can get the current Hijack to fail with console or front-panel messages as noted in this thread, and only THEN try the replacement. Report back here afterward.

Cheers

Top
#141215 - 17/07/2005 15:44 Re: Not workin' [Re: loren]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Quote:
the board is getting 12V (11V to be exact). I am at a loss as to what else to test, and am a bit peeved I paid for this board when I could just hook the fan straight to 5V and be done with it.



Figure out if it's working and let me know ASAP (directly please)... we'll figure out something to do from there if you're not happy with it.

-Ben

Top
#141216 - 18/07/2005 14:31 Re: Not workin' [Re: benjammin]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Ben,

I have been curious to ask you: Have you never had any problem with the fan starting? No hijack "Fan Controller Error" messages?

I've tried the 435 hijack mlord just posted and am getting about the same number of random fan starts and fan not starts, i haven't seen the "Fan Controller Error" message though. But i've only started empeg about 12 times in car and @ home. I believe i would have seen that message in 12 starts though.

woops

Top
#141217 - 20/07/2005 03:57 Re: Not workin' [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Mark:
I've never received an error message pop up, but I just plugged it up via serial and received this error:

i2c: Failed to receive ACK for data!
i2c_write8: device select failed

Then, upon several reboots, it printed out

i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error; disabling

and showed the fan control error popup for the first time (that I've noticed at least, which given it's frequency now seems to point to the fact that I've never noticed it =), so it seems that sometimes it doesn't get to the stage of printing out that error and triggering the pop up.

I'm on Hijack 413 on a MkIIa (no idea why I haven't updated in ages). I've rebooted 15 times at least and it has printed that message every time, sometimes with the "Fan control error" line, sometimes not.

AFTER upgrading to hijack435+, I get the following:


i2c: Failed to receive ACK for data!
i2c_write8: command issue failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: command issue failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error; disabling


So now I can't get it to work at all, after about 20 reboots. I guess that one time I noticed it working was a fluke?

Ben:
No worries, I'm sure we'll figure it out.

Again, thanks to both of you for working on this!
_________________________
|| loren ||

Top
#141218 - 20/07/2005 13:50 Re: Not workin' [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
I just came back from a trip to town. I restarted the car 4 times and the fan came on every time. yesterday the fan worked every time (twice). These are all occurances where the ignition was turned on (not just turn ignition to accessory as when i tested before). Needless to say i'm starting to be very happy with ver 435.

Loren,
If your fan has never worked, then i suggest the wiring is not correctly installed.

woops

Top
#141219 - 20/07/2005 14:26 Re: Not workin' [Re: woops]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Quote:
Loren,
If your fan has never worked, then i suggest the wiring is not correctly installed.

The fan HAS worked, just not frequently. I know it worked when I installed it, as is noted way earlier in this thread when I said "wow that little fan can move some air" or something to that effect. I also saw it work a few days back when I took the empeg apart to check all of the wiring. I'm fairly certain it's installed correctly, as the photos earlier in this thread of my install were checked as being correct by Benjamin and others.

Note that I haven't checked it in car with the new hijack however, these tests have all been AC power or in one of Mark's Docks.
_________________________
|| loren ||

Top
#141220 - 20/07/2005 16:13 Re: Not workin' [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Loren,

Try some tests in the car. Can you hear your fan working if everything is quite in the car? Also, set hijack so the fan will ALWAYS cut on so you can get a better read on when and when it is not working. I will be interested in knowing what is going on that your fan is not working...so i hope you will keep us posted (pun?)

woops

Top
#141221 - 20/07/2005 16:49 Re: Not workin' [Re: woops]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Unfortunately I can't tell if the fan is on in the car as the fan I am using is whisper quiet. Only way would be if I pulled the sled to be able to visually confirm it spinning. I have the temp setting at min 15 and max 18 so it should be on all the time.
_________________________
|| loren ||

Top
#141222 - 20/07/2005 20:39 Re: Not workin' [Re: loren]
woops
journeyman

Registered: 24/04/2002
Posts: 78
Loren,

Just for test purposes at least try the RadioShack Part #273-240 40mm 1 9/16" brushless fan.7.7 CFM and enough noise that when music isn't playing you can hear it. I use it and it works well.

woops

Top
#141223 - 20/07/2005 23:53 Re: Not workin' [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Mmm.. Ben'll have to help out with this one. If Hijack cannot talk to it to set the thermostat, then the fan isn't going to spin no matter which model/brand of fan is used.

Mmm...

Top
#141224 - 21/07/2005 17:33 Re: Not workin' [Re: mlord]
woops
journeyman

Registered: 24/04/2002
Posts: 78
mlord,

can you increase the loop time by a third for receiving fan data bits? I mean the fan works most of the time now and every time using hijack reboot. i can't tell you how much angst this has eliminated.

woops

Top
#141225 - 21/07/2005 19:32 Re: Not workin' [Re: woops]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I don't think the retry loop is useful at all.

But in the meanwhile, I have just now looked at the original i2c code that clocks the bits out, and found something suspicious there that might have an effect. So I've changed it slightly, and the resulting Hijack kernel is here.

Again, try this one out folks, and if it solves your fan problems then I'll incorporate the changes into a proper release.

-ml

Top
#141226 - 21/07/2005 20:00 Re: Not workin' [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
with Latest Hijack:

i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error, retrying
i2c: Failed to receive ACK for data!
i2c_write8: device select failed
Fan control error; disabling
player.cpp : 385:empeg-car 2.00 2003/04/01.
Prolux 4 empeg car - 2.1434 Mar 26 2003
Vcb: 0x4089d000



I also wanted to note that yesterday I did a bit of driving and pulled the empeg a few times and never got the fan control error pop up, however I still have no way of knowing if the fan is spinning in car. Is there any reason Car vs. AC would make a difference?


Edited by loren (21/07/2005 20:02)
_________________________
|| loren ||

Top
#141227 - 21/07/2005 20:54 Re: Not workin' [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Well, in the car, the player has to visibly pause to output those error messages, because the baud rate is so much slower in car (unless you've up'd it to 115200 in config.ini).

That's about the only difference I can see.

If you're in the testing mood, I'll spin another kernel for you here in a minute or two.. this one SLOWS down the I2C protocol immensely, BECAUSE TALKING SLOW WORKS SOMETIMES FOR FOREIGNERS

UPDATE: Okay, try this.

-ml


Edited by mlord (21/07/2005 20:56)

Top
#141228 - 21/07/2005 21:08 Re: Not workin' [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Heheh, I guess you weren't talking slow enough:


player.cpp : 385:empeg-car 2.00 2003/04/01.
Prolux 4 empeg car - 2.1434 Mar 26 2003
Vcb: 0x4089d000
i2c: Failed to receive ACK for data!
i2c_write: address select failed
i2c: Failed to receive ACK for data!
i2c_write: address select failed


Notice the different error message however... Thanks for plugging on this.
_________________________
|| loren ||

Top
#141229 - 21/07/2005 21:44 Re: Not workin' [Re: mlord]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
YOU NEED TO MAKE IT TALK LOUDER, TOO!
_________________________
Bitt Faulk

Top
#141230 - 21/07/2005 21:45 Re: Not workin' [Re: loren]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Quote:
I still have no way of knowing if the fan is spinning in car.


Have you tried putting baseball cards in the spokes? Or the computer-fan equivalent?
_________________________
Bitt Faulk

Top
#141231 - 21/07/2005 21:51 Re: Not workin' [Re: loren]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Okay, I think this proves that Loren's fan controller is either dead, or disconnected.

Cheers

Top
#141232 - 22/07/2005 17:11 Re: Not workin' [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
Just for the hell of it, I tried again ... and it seemingly worked, no error in the terminal and no pop up.

Rebooted... no error message again. Hmm...

Pulled it out of the dock and stuck straight AC so I can see the fan... No error message, but the fan's not spinning. Same thing, multiple times. The fans jiggles a bit on boot up but that's it. Any further troubleshooting ideas?
_________________________
|| loren ||

Top
#141233 - 25/07/2005 17:41 Re: Not workin' [Re: woops]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Quote:

I have been curious to ask you: Have you never had any problem with the fan starting? No hijack "Fan Controller Error" messages?

I've tried the 435 hijack mlord just posted and am getting about the same number of random fan starts and fan not starts, i haven't seen the "Fan Controller Error" message though. But i've only started empeg about 12 times in car and @ home. I believe i would have seen that message in 12 starts though.



I have never seen something pop up on my screen until I recently upgraded to the latest (v434 I think) and I had some config.ini issues with the files/dirs options which were no longer valid (but were still listed in the EMPEG FAQ).

Otherwise, my fan works great.... it needs it in my jeep. No A/C.

Loren, you can always mail it back to me and I can test it for you. Verify that the SDA and SCL lines are hooked in the right places.

A condition of "NO ACK" would definitely be an I2C bus issue...

Let me know - Email me directly...

Top
#141234 - 25/07/2005 17:48 Re: Not workin' [Re: loren]
benjammin
member

Registered: 11/08/2002
Posts: 188
Loc: Champaign, IL
Quote:

Pulled it out of the dock and stuck straight AC so I can see the fan... No error message, but the fan's not spinning. Same thing, multiple times. The fans jiggles a bit on boot up but that's it. Any further troubleshooting ideas?


Well, to test mine, I just set config.ini to something I know would spin the fan on... and it always worked...

If you do that, and the fan STILL doesn't come on - check that:

1. The fan has +V (you can use a +5 or +12 VDC fan, but I only used +12, so I know that works).

2. The line coming from the DS1721 is logic HIGH (you can use a volt-meter if you want - an oscilloscope is not needed).

if those conditions are met, then only one of 2 things can be it...

1: bad fan.
2: bad MOSFET (2N7002) that controls the fan.

-Ben

p.s. Sorry if my involvement has been random - The grant I worked under here at Univ of IL ended and I've been trying to find other employment as such... you all can email me any time you have a question if I seem non-responsive here...

I was never in the mind-set of getting rich making these controllers.. I just wanted to pay a for the boards and such... you guys need to be happy with working stuff. If it doesn't work - tell me ASAP!

Top
#141235 - 03/01/2006 22:34 Re: Not workin' [Re: benjammin]
Jemmi
member

Registered: 03/05/2003
Posts: 131
Has anyone got an alternate email for Ben? I contacted him about having boards and he said he still had some and then when I asked where to send money all of the emails have bounced back as undeliverable. I hand wired up this circuit utilizing a smd proto board and just get constant fan control error so I think maybe I need to stick with his PC board... but I need to get in touch with him

Top
Page 1 of 4 1 2 3 4 >