nuxx.net
Making, baking, and (un-)breaking things in Southeast Michigan.

Category automotive

Accident.

Accident Along I-75

While heading north at lunch time I was stuck in a whole bunch of traffic on I-75. From the burnt out flares and the use of construction employees to narrow lanes of traffic I figured that the accident had been there for a while.

What you see above is all I could see of the accident. I think it was a Chevy Malibu MAXX in a dark grey/silver color, but it was crushed / torn up enough that I couldn’t quite tell.

Beyond the damaged body pieces and broken out windows the passenger compartment didn’t look particularly crushed, so hopefully the occupant was okay. If there were side curtain airbags and they had their seatbelt on, I imagine they might be… Hopefully they are…

automotivemoved from livejournal

2006 Honda CR-V Stereo

2006 Honda CR-V stereo

Here. Have a picture of the 2006 Honda CR-V stereo which arrived today from this eBay auction.

I’m really looking forward to getting the whole car audio test setup going on my workbench. I just hope I’m good enough to figure out the protocol. We’ll see.

Now, to caption the photos for the RS232 to Eaton Leonard Interface, v2.0.

acquired thingsautomotivemoved from livejournal

HMLiberator Assembled

First HMLiberator Assembly with Honda Music Link

Well, there’s an assembled version of the first HMLiberator, strapped to the top of a Honda Music Link. This is very similar to what the final assembly will look like, except the ISCP connector will not be soldered on, the part will be encased in shrink tubing, and there will likely be slightly different cable / connectors used.

I still have a good ways to go on the software. If connected it’s possible to use all controls on the iPod to play music and hear it through the stereo (the initial goal), but I still have to address the following things:

· iPod does not pause / power off when vehicle is powered off.
· HML continues charging iPod while vehicle is powered off. (HML’s software is hanging and not cutting power to the iPod.)
· Attempting to change track on the head unit hangs the HML. (I think it’s not getting the response it desires.)

I think most of these are just a matter of getting the false polling mode, track change responses, and things like that working. After I get back from up north (and get the serial level converter prototype made) I’ll put together another serial sniffer and get back to work on the software.

automotiveelectronicsmoved from livejournal

HMLibeartor v1.0 PCBs Have Arrived

HMLiberator v1.0 PCB complete, except for cables.

Well, the HMLiberator v1.0 PCBs arrived today from Advanced Circuits. (Top and Bottom at 600dpi.) They came in a rather large box which can be seen in the photo in this post. The size of the box seemed to matter, though, as not only did it contain the wrapped stack of PCBs, it also contained a t-shirt, sticky notes, and a bag of microwave popcorn.

I got the first board fully assembled, with the SMT stuff taking a bit longer than normal, although I found that it wasn’t too bad. Things must have gone at least partially right because once I connected the programer to do a test-write with some random copy of the firmware it wrote successfully.

Since Danielle just got here we’re going to grab food and watch a movie. Tomorrow I’ll test the voltage regulator, add the header cables, and connect it to the car for the first time. Hopefully it’ll work. :)

automotiveelectronicsmaking thingsmoved from livejournal

Aux Input Device

As a simple aux input device, the HMLiberator works as designed. However, because of the 500K resistor in the headshell (as opposed to a 1M in my adapter) the iPod doesn’t pause when the vehicle is turned off.

Implementing the next/previous track stuff is going to be a chore, because the Honda Music Link is a lot smarter than I thought. It expects certain replies, and it expects those replies to be more consistent than I expected. Therefore, I might have to write a little iPod emulator thing which keeps consistent state, sends appropriate replies, etc.

Basically: Uggh.

automotiveelectronicsmoved from livejournal

Silly iPod Remote

If things go as I hope, the following will take an iPod with it’s serial RX line connected to RB0 and skip it forward one track when the tactile switch RA0 on my dev board is pressed:

program ipod_next_track_test

dim buttonstate as byte

Soft_Uart_Init(PORTB, 1, 0, 9600, 0)

main:
while true
  if Button(PORTA, 0, 1, 1) then
    buttonstate = 255
  end if
  if buttonstate and Button(PORTA, 0, 1, 0) then
    Soft_Uart_Write(0xFF 0x55 0x03 0x02 0x00 0x08 0xF3)
    buttonstate = 0
  end if
wend

I just have to make an appropriate cable and I can test it. (The one I had made broke.)

Now, if that works I can get to work on making the EUSART on the chip respond to the Honda Music Link with enough intelligence to make it think that an iPod is present.

Then, if that works I can get to work on making some of the commands received from the HML act as the aforementioned button press, and I’ll have negated the function crappyness of the HML.

After that point I can make up a cheesy little PCB for the circuit and a PIC16F688 (the smallest PIC I could find with an EUSART) to sit permanently in the car. It shouldn’t need much more than the PIC, a crystal (because I’m not sure the mikroElektonika stuff can set the frequency on the internal oscillator), either a LM78L05 or small switching regulator, headers for the DIN connector cables, and a couple of caps. If I’m bored enough I might even make it my first SMT board.

automotiveelectronicsmaking thingsmoved from livejournal

Cass Collision – Shelby

Well, as mentioned on Thursday of last week, I was having some difficulties with my car. Because of a couple of complications involving having it repaired at Cass Collision – Shelby it was taking a bit longer to have completed than originally planned.

The complications were an odd blend of bad luck, bad timing, and a couple missed bits in the finishing of the repairs, all of which were handled very professionally by Andrew, the manager of the shop there. As I said before, this is the sort of thing which I’d normally expect to be frustrated by, but seeing how the problems were handled when stuff did go wrong, I really have no complaints. If I have a need to get my car repaired at a body shop in this area again, it is very likely that I’ll end up back there. Their customer service (a big thing for me) has been shown to be very good, and the repair work was great as well.

automotivemoved from livejournal

Car!

Yay, I have a car again… The inside door panel still needs to be replaced, but that’ll get taken care of sometime next week. Also, the place rotated the tires for me, so I don’t need to have that done for a while.

Oh, and I seem to have resolved the internet problems by switching the APs back to Channel 1 from 11. I had changed them to 11 a week and a half ago or so, and since then the signal had been about 50% everywhere. Back on 1 and it’s nicely full.

automotivecomputersmoved from livejournal

More car troubles… Of all different kinds…


Pontiac G6 which I have to drive for a day. (At least…)

Okay, so as mentioned before, someone had hit my car right after having it repaired and I had to take it back in. Due to a convoluted bunch of things happening today, I now have the Pontiac G6 seen above to drive to work tomorrow.

Although I didn’t mention it before, there was one more problem with my vehicle after I got it back from being repaired. That is, the door lock on the passenger side wasn’t working quite right, and it couldn’t be manually unlocked. This isn’t a huge problem, and when I took the vehicle in to have the bumper repaired I mentioned it to the person at the shop, and he said he’d have that sorted out.

Well, fast forward to today. At about 4:00pm I walked up to Cass Collision to pick up my vehicle, and it was waiting for me, looking great. I picked it up, and drove the mile (or so) home. After I got in the garage I noticed a couple of problems. It appeared that whoever had taken apart the door to fix the aforementioned lock issue nicked up both the door panel and the handle itself. There was a small screw which holds part of the bumper trim (the piece which needed to be replaced) in place which was missing, and one of the screws / mounting pieces for the cargo net in the trunk weren’t reinstalled.

So, I drove back to the shop and talked with the manager Andrew who started to take care of these all right away. He ordered a new door panel and handle and the missing screws so that everything could get sorted out. While I wasn’t too happy with the problems existing, I feel pretty comfortable that the problems were going to get sorted out, so I left and headed back home.

While driving home I noticed a rather curious sound coming from the rear wheels, but I chalked it up to a rock in the tire. However, when I got home I noticed some scuffing on the wheel right next to where the vehicle was hit, and that led me to thinking that the wheel might be slightly bent, or some other similar problem. (This scuffing wasn’t initially visible to me when the damage first occurred, because the wheel was dirty and the paint on the wheel is practically the same color as the underlying aluminum.) I immediately called up to the shop and we arranged for me to head back there, and they’d take a listen for the noise.

Andrew and I hopped in my vehicle and we drove the 22 Mile / Schoenherr / 23 Mile / Hayes loop back to their shop and both heard the noise. So, it was agreed that the shop would order a new wheel and after it was installed they would have their mechanic look at it and ensure that nothing else was off.

Then, things got really interesting. After dropping Andrew back off at the shop, as I went to pull out of the parking lot he and another one of the employees flagged me down and ran up, saying that my rear tire (on the driver’s side) was flat. I pulled the vehicle into one of their service bays, and looking at it, it was an absolute, complete, dead flat. The vehicle was jacked up, and Andrew started looking at the wheel. After seeing a piece of metal in it, Andrew grabbed a pair of pliers and removed it. For some reason there was half of a bearing jacked completely embedded in my tire!

After discussing it a bit, we figured that the noise was probably being caused by the piece of metal stuck in the tire which broke off, eventually causing the flat. It seems the shop had received a load of write-offs for assessment earlier in the day, and it’s thought that some bits fell off of one of the vehicles and ended up somewhere where my vehicle was moved past.

So here it is, 5:30pm, at the shop, with a flat tire from something at their facility, a damaged wheel, a marred door panel, and some a missing screw in the trunk. We could have just put the emergency spare on the vehicle to get me to work the next day, but I was a bit hesitant to do that. So, Andrew went and made a quick phone call and arranged for a rental car for me to drive tonight / tomorrow. We then got in his vehicle and he drove me to the Enterprise rental facility over at Hall (M-59) and Heydenrich where we picked up the vehicle seen above for me to drive. He’s going to get the tire bits sorted out, then give me a call and we’ll take care of the return of everything.

While I would think that in this situation I’d be a bit frustrated, I can’t really say that I am. Sure, I don’t have my car and the repair shop made some mistakes, but they sure seem to be taking care of them. I’ve got a vehicle to drive and I’m fairly confidant that the problems are being taken care of.

Now, if only my internet access would stay up. :\

automotivemoved from livejournal

Gas! Gas! Gas!


Woman with an overflowing vehicle at the 7-11 at Hamlin and Dequinder.
(Click for more moblog photos…)

So, this morning I was running a bit low on gas, so I decided to take the 22 Mile to Ryan to Hamlin route to work and stop at the 7-11 at Hamlin and Dequinder and purchase fuel. Right after I pulled into a pump I noticed that right next to where I’d stopped was a driverless SUV (not even anyone standing around it) with a fuel nozzle hanging out the side, pouring gas all over the ground.

As the SUV also appeared to be running, I let my desire not to be in a gas station fire override my desire to purchase fuel and pulled away, but not before taking a photo. Right as I was pulling my phone out the woman who owned the SUV ran out of the 7-11 and shut off the fuel flow, before running back inside.

My understanding is that there is a state law prohibiting one from leaving the fuel pump unattended while it is operating, but I’m having a really difficult time finding it. Can anyone help? www.legislature.mi.gov just isn’t being very helpful today.

automotivemoved from livejournal