<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>1999 TJ Jeep &#8211; The Longhorn Engineer</title>
	<atom:link href="https://longhornengineer.com/category/car-stuff/1999-tj-jeep/feed/" rel="self" type="application/rss+xml" />
	<link>https://longhornengineer.com</link>
	<description>Robotics, Pinball, Hacking, Portables</description>
	<lastBuildDate>Fri, 23 Aug 2024 01:57:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>TJ Jeep Fan Upgrade Complete!</title>
		<link>https://longhornengineer.com/2024/08/22/tj-jeep-fan-upgrade-complete/</link>
		
		<dc:creator><![CDATA[Parker]]></dc:creator>
		<pubDate>Fri, 23 Aug 2024 01:46:14 +0000</pubDate>
				<category><![CDATA[1999 TJ Jeep]]></category>
		<category><![CDATA[Car Stuff]]></category>
		<guid isPermaLink="false">https://longhornengineer.com/?p=4004</guid>

					<description><![CDATA[The cabling for the fan arrived today. 8AWG wire and the appropriate cable lugs to attach it to the battery. This is the PWM controller I am going to use while I test this fan out. It seems built well but the only problem is the A/C override is active high (apply 12V). This is &#8230; <a href="https://longhornengineer.com/2024/08/22/tj-jeep-fan-upgrade-complete/" class="more-link">Continue reading <span class="screen-reader-text">TJ Jeep Fan Upgrade Complete!</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[
<p>The cabling for the fan arrived today. 8AWG wire and the appropriate cable lugs to attach it to the battery.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="799" src="https://longhornengineer.com/wp-content/uploads/image-322-1024x799.png" alt="" class="wp-image-4005" srcset="https://longhornengineer.com/wp-content/uploads/image-322-1024x799.png 1024w, https://longhornengineer.com/wp-content/uploads/image-322-800x624.png 800w, https://longhornengineer.com/wp-content/uploads/image-322-150x117.png 150w, https://longhornengineer.com/wp-content/uploads/image-322-768x599.png 768w, https://longhornengineer.com/wp-content/uploads/image-322.png 1505w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>This is the <a href="https://www.ebay.com/itm/143561612623" data-type="link" data-id="https://www.ebay.com/itm/143561612623">PWM controller</a> I am going to use while I test this fan out. It seems built well but the only problem is the A/C override is active high (apply 12V). This is the old school way of running your electric fan when the A/C is running. Essentially, you would just tie this to your compressor clutch on the A/C. Fan turns on when the compressor is running. This isn&#8217;t the correct way to do this though. When you are at highway speeds you don&#8217;t want the fan to spin up just when the A/C compressor is running. The airflow from driving should be more then enough to cool the condenser. </p>



<p>To activate the fan for the A/C system a trinary switch should be used on the high side of the compressor. This is basically a high pressure safety switch and a lower &#8220;fan enable&#8221; switch built into one component. </p>



<p> These trinary switches switch to ground to enable the fan for the A/C. Exact opposite of what this PWM controller wants. I flipped the logic with a relay.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="759" src="https://longhornengineer.com/wp-content/uploads/image-326-1024x759.png" alt="" class="wp-image-4011" srcset="https://longhornengineer.com/wp-content/uploads/image-326-1024x759.png 1024w, https://longhornengineer.com/wp-content/uploads/image-326-800x593.png 800w, https://longhornengineer.com/wp-content/uploads/image-326-150x111.png 150w, https://longhornengineer.com/wp-content/uploads/image-326-768x569.png 768w, https://longhornengineer.com/wp-content/uploads/image-326-1536x1138.png 1536w, https://longhornengineer.com/wp-content/uploads/image-326.png 1799w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="782" src="https://longhornengineer.com/wp-content/uploads/image-325-1024x782.png" alt="" class="wp-image-4008" srcset="https://longhornengineer.com/wp-content/uploads/image-325-1024x782.png 1024w, https://longhornengineer.com/wp-content/uploads/image-325-800x611.png 800w, https://longhornengineer.com/wp-content/uploads/image-325-150x115.png 150w, https://longhornengineer.com/wp-content/uploads/image-325-768x586.png 768w, https://longhornengineer.com/wp-content/uploads/image-325-1536x1173.png 1536w, https://longhornengineer.com/wp-content/uploads/image-325.png 1822w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>I currently have the PWM controller programmed to start spinning the motor at 196F. Then full speed is set at 225F. As the temperature swings during that range the fan goes faster. </p>



<p>Current testing shows this fan is amazing. It was 99F today. With A/C on max, the fan was running at the slowest speed and kept the engine at 198F. The old fan would barely keep it at 220F.. routinely peaking at 230F. </p>



<p>The wagoneer needs one of these fans! Next week I will be taking the Jeep on road trip and will be able to test heat soaking the engine, highway cooling, traffic, ect. and really see what this fan can do. </p>



<p>The PWM controller is set to 100Hz PWM with negative polarity. Range of pulse swing is 15% to 90%.</p>



<p>Fan connector is <a href="https://www.amazon.com/dp/B07CTDGNGT">Spal Kit 30130628</a> or <a href="https://www.amazon.com/TakenE-Waterprof-7282-8497-90-7283-8497-90-DJ7049Y-1-5/dp/B0D54JFFFQ/">DJ7049Y-1.5 9.5-11</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>TJ Jeep Power Wiring</title>
		<link>https://longhornengineer.com/2024/08/21/tj-jeep-power-wiring/</link>
		
		<dc:creator><![CDATA[Parker]]></dc:creator>
		<pubDate>Thu, 22 Aug 2024 02:24:28 +0000</pubDate>
				<category><![CDATA[1999 TJ Jeep]]></category>
		<category><![CDATA[Car Stuff]]></category>
		<guid isPermaLink="false">https://longhornengineer.com/?p=3991</guid>

					<description><![CDATA[That big 850W fan needs some big wires and a way to safely deliver the current. I am going to use a 100A automotive breaker by Blue Sea. I&#8217;ve been using one for the rest of the Auxilary Power on the Jeep for years now and its been working great. I cut a new battery &#8230; <a href="https://longhornengineer.com/2024/08/21/tj-jeep-power-wiring/" class="more-link">Continue reading <span class="screen-reader-text">TJ Jeep Power Wiring</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="473" height="420" src="https://longhornengineer.com/wp-content/uploads/285-Surface.jpg" alt="" class="wp-image-3992" srcset="https://longhornengineer.com/wp-content/uploads/285-Surface.jpg 473w, https://longhornengineer.com/wp-content/uploads/285-Surface-150x133.jpg 150w" sizes="(max-width: 473px) 100vw, 473px" /></figure></div>


<p>That big 850W fan needs some big wires and a way to safely deliver the current. I am going to use a 100A automotive breaker by Blue Sea. I&#8217;ve been using one for the rest of the Auxilary Power on the Jeep for years now and its been working great. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="765" src="https://longhornengineer.com/wp-content/uploads/image-317-1024x765.png" alt="" class="wp-image-3994" srcset="https://longhornengineer.com/wp-content/uploads/image-317-1024x765.png 1024w, https://longhornengineer.com/wp-content/uploads/image-317-800x598.png 800w, https://longhornengineer.com/wp-content/uploads/image-317-150x112.png 150w, https://longhornengineer.com/wp-content/uploads/image-317-768x574.png 768w, https://longhornengineer.com/wp-content/uploads/image-317-1536x1148.png 1536w, https://longhornengineer.com/wp-content/uploads/image-317.png 1853w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>I cut a new battery hold down and mounted the breakers on top. One goes to the rest of the auxiliary system and the new one (its clean!) will route to the fan. </p>



<p>Next is to wire 8AWG wire from the breaker to the fan. I also have an off shelf PWM fan controller I will use till I get mine designed and built.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Upgrading the TJ Jeep cooling fan.</title>
		<link>https://longhornengineer.com/2024/08/20/upgrading-the-tj-jeep-cooling-fan/</link>
		
		<dc:creator><![CDATA[Parker]]></dc:creator>
		<pubDate>Wed, 21 Aug 2024 02:18:38 +0000</pubDate>
				<category><![CDATA[1999 TJ Jeep]]></category>
		<category><![CDATA[Car Stuff]]></category>
		<guid isPermaLink="false">https://longhornengineer.com/?p=3980</guid>

					<description><![CDATA[I have been running different combinations of mechanical and electric fans over the years to try to keep the TJ jeep cool. I have been running a Delta Pag 18&#8243; brushless fan with much success for the past 2 year. The fan kept the engine cool at all conditions but had longevity problems. Currently the &#8230; <a href="https://longhornengineer.com/2024/08/20/upgrading-the-tj-jeep-cooling-fan/" class="more-link">Continue reading <span class="screen-reader-text">Upgrading the TJ Jeep cooling fan.</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[
<p>I have been running different combinations of mechanical and electric fans over the years to try to keep the TJ jeep cool. I have been running a Delta Pag 18&#8243; brushless fan with much success for the past 2 year. The fan kept the engine cool at all conditions but had longevity problems. Currently the fan makes tons of bearing noise now and keeps killing the motor controllers. Lets get rid of it and go with something that is cheaper and OEM spec.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="721" height="1024" src="https://longhornengineer.com/wp-content/uploads/image-308-721x1024.png" alt="" class="wp-image-3981" srcset="https://longhornengineer.com/wp-content/uploads/image-308-721x1024.png 721w, https://longhornengineer.com/wp-content/uploads/image-308-106x150.png 106w, https://longhornengineer.com/wp-content/uploads/image-308-768x1091.png 768w, https://longhornengineer.com/wp-content/uploads/image-308.png 797w" sizes="(max-width: 721px) 100vw, 721px" /></figure>



<p>Top is the new fan I am going to try. It is an OEM fan for a JL/JT Jeep in Mojave Trim or Heavy Duty tow package. This fan is rated for 850W with 20&#8243; of blade. Part number 68272755AD. These fans are used on lots of modern vehicles ranging from dodges, Jeeps, Mercs, BMWs, ect. Really easy to find. They all have just some variation of plastic shroud on it. The old/current fan is a ~360W 18&#8243; fan for comparison. The new fan will work&#8230; or else ;)</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="774" src="https://longhornengineer.com/wp-content/uploads/image-309-1024x774.png" alt="" class="wp-image-3982" srcset="https://longhornengineer.com/wp-content/uploads/image-309-1024x774.png 1024w, https://longhornengineer.com/wp-content/uploads/image-309-800x605.png 800w, https://longhornengineer.com/wp-content/uploads/image-309-150x113.png 150w, https://longhornengineer.com/wp-content/uploads/image-309-768x581.png 768w, https://longhornengineer.com/wp-content/uploads/image-309-1536x1161.png 1536w, https://longhornengineer.com/wp-content/uploads/image-309.png 1677w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="694" src="https://longhornengineer.com/wp-content/uploads/image-310-1024x694.png" alt="" class="wp-image-3983" srcset="https://longhornengineer.com/wp-content/uploads/image-310-1024x694.png 1024w, https://longhornengineer.com/wp-content/uploads/image-310-800x542.png 800w, https://longhornengineer.com/wp-content/uploads/image-310-150x102.png 150w, https://longhornengineer.com/wp-content/uploads/image-310-768x521.png 768w, https://longhornengineer.com/wp-content/uploads/image-310-1536x1041.png 1536w, https://longhornengineer.com/wp-content/uploads/image-310.png 1837w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Here is the new fan set over the radiator. It is too large but I think I can trim the shroud to make it fit. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="819" src="https://longhornengineer.com/wp-content/uploads/image-311-1024x819.png" alt="" class="wp-image-3984" srcset="https://longhornengineer.com/wp-content/uploads/image-311-1024x819.png 1024w, https://longhornengineer.com/wp-content/uploads/image-311-800x640.png 800w, https://longhornengineer.com/wp-content/uploads/image-311-150x120.png 150w, https://longhornengineer.com/wp-content/uploads/image-311-768x614.png 768w, https://longhornengineer.com/wp-content/uploads/image-311-1536x1229.png 1536w, https://longhornengineer.com/wp-content/uploads/image-311.png 1606w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="701" src="https://longhornengineer.com/wp-content/uploads/image-312-1024x701.png" alt="" class="wp-image-3985" srcset="https://longhornengineer.com/wp-content/uploads/image-312-1024x701.png 1024w, https://longhornengineer.com/wp-content/uploads/image-312-800x548.png 800w, https://longhornengineer.com/wp-content/uploads/image-312-150x103.png 150w, https://longhornengineer.com/wp-content/uploads/image-312-768x526.png 768w, https://longhornengineer.com/wp-content/uploads/image-312.png 1387w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="774" src="https://longhornengineer.com/wp-content/uploads/image-313-1024x774.png" alt="" class="wp-image-3986" srcset="https://longhornengineer.com/wp-content/uploads/image-313-1024x774.png 1024w, https://longhornengineer.com/wp-content/uploads/image-313-800x605.png 800w, https://longhornengineer.com/wp-content/uploads/image-313-150x113.png 150w, https://longhornengineer.com/wp-content/uploads/image-313-768x581.png 768w, https://longhornengineer.com/wp-content/uploads/image-313.png 1496w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="834" src="https://longhornengineer.com/wp-content/uploads/image-314-1024x834.png" alt="" class="wp-image-3987" srcset="https://longhornengineer.com/wp-content/uploads/image-314-1024x834.png 1024w, https://longhornengineer.com/wp-content/uploads/image-314-800x652.png 800w, https://longhornengineer.com/wp-content/uploads/image-314-150x122.png 150w, https://longhornengineer.com/wp-content/uploads/image-314-768x626.png 768w, https://longhornengineer.com/wp-content/uploads/image-314-1536x1251.png 1536w, https://longhornengineer.com/wp-content/uploads/image-314.png 1640w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>I trimmed the shroud for the hoses and then reduced the width and epoxied in an aluminum sheet cut to fill the opening. Then made some little aluminum brackets to mount the fan to the radiator. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="760" height="1024" src="https://longhornengineer.com/wp-content/uploads/image-315-760x1024.png" alt="" class="wp-image-3988" srcset="https://longhornengineer.com/wp-content/uploads/image-315-760x1024.png 760w, https://longhornengineer.com/wp-content/uploads/image-315-800x1079.png 800w, https://longhornengineer.com/wp-content/uploads/image-315-111x150.png 111w, https://longhornengineer.com/wp-content/uploads/image-315-768x1035.png 768w, https://longhornengineer.com/wp-content/uploads/image-315.png 1031w" sizes="(max-width: 760px) 100vw, 760px" /></figure>



<p>Fan fits! Takes up more space then the delta pag one but still clears everything. Will need a PWM controller for this fan. That is next. </p>



<p>Here is a <a href="https://ls1tech.com/forums/conversions-swaps/1961919-brushless-fans-ls-swaps-diy-let-s-get-out-stone-age.html#&amp;gid=1&amp;pid=5" data-type="link" data-id="https://ls1tech.com/forums/conversions-swaps/1961919-brushless-fans-ls-swaps-diy-let-s-get-out-stone-age.html#&amp;gid=1&amp;pid=5">good thread</a> on OEM brushless fans. </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Front and Rear JCR Bumpers</title>
		<link>https://longhornengineer.com/2023/01/01/front-and-rear-jcr-bumpers/</link>
		
		<dc:creator><![CDATA[Parker]]></dc:creator>
		<pubDate>Mon, 02 Jan 2023 00:00:00 +0000</pubDate>
				<category><![CDATA[1999 TJ Jeep]]></category>
		<category><![CDATA[Car Stuff]]></category>
		<category><![CDATA[Bumpers]]></category>
		<guid isPermaLink="false">https://longhornengineer.com/?p=3462</guid>

					<description><![CDATA[Time to get rid of the stock bumpers for the red jeep! Every since I bought the Jeep I wanted offroad bumpers but never got around to it. I wanted some &#8220;simple&#8221; looking bumpers and I found a kit from JCR Offroad that would allow me to get some practice in with the welder! Front &#8230; <a href="https://longhornengineer.com/2023/01/01/front-and-rear-jcr-bumpers/" class="more-link">Continue reading <span class="screen-reader-text">Front and Rear JCR Bumpers</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[
<p>Time to get rid of the stock bumpers for the red jeep! </p>



<p>Every since I bought the Jeep I wanted offroad bumpers but never got around to it. I wanted some &#8220;simple&#8221; looking bumpers and I found a kit from JCR Offroad that would allow me to get some practice in with the welder! <a href="https://www.jcroffroad.com/product/DIY-SWB-F.html" data-type="URL" data-id="https://www.jcroffroad.com/product/DIY-SWB-F.html" target="_blank" rel="noreferrer noopener">Front Bumper</a> / <a href="https://www.jcroffroad.com/product/DIY-SWB-R.html" data-type="URL" data-id="https://www.jcroffroad.com/product/DIY-SWB-R.html" target="_blank" rel="noreferrer noopener">Rear Bumper</a></p>



<p>What I really like is that they are cut out of 3/16&#8243; steel, have a low profile look, tow rope hookups, and the rear has an integrated 2&#8243; receiver which is perfect for pulling small trailers around. </p>



<p>For the rear, I added cutouts for rear back-up lights. These are the ones I bought on <a href="https://www.amazon.com/gp/product/B07847SGY9/" data-type="URL" data-id="https://www.amazon.com/gp/product/B07847SGY9/" target="_blank" rel="noreferrer noopener">Amazon</a>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="693" src="https://longhornengineer.com/wp-content/uploads/image-70-1024x693.png" alt="" class="wp-image-3465" srcset="https://longhornengineer.com/wp-content/uploads/image-70-1024x693.png 1024w, https://longhornengineer.com/wp-content/uploads/image-70-800x541.png 800w, https://longhornengineer.com/wp-content/uploads/image-70-150x101.png 150w, https://longhornengineer.com/wp-content/uploads/image-70-768x519.png 768w, https://longhornengineer.com/wp-content/uploads/image-70-1536x1039.png 1536w, https://longhornengineer.com/wp-content/uploads/image-70-2048x1385.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="619" src="https://longhornengineer.com/wp-content/uploads/image-71-1024x619.png" alt="" class="wp-image-3466" srcset="https://longhornengineer.com/wp-content/uploads/image-71-1024x619.png 1024w, https://longhornengineer.com/wp-content/uploads/image-71-800x484.png 800w, https://longhornengineer.com/wp-content/uploads/image-71-150x91.png 150w, https://longhornengineer.com/wp-content/uploads/image-71-768x464.png 768w, https://longhornengineer.com/wp-content/uploads/image-71-1536x929.png 1536w, https://longhornengineer.com/wp-content/uploads/image-71-2048x1239.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="690" src="https://longhornengineer.com/wp-content/uploads/image-72-1024x690.png" alt="" class="wp-image-3467" srcset="https://longhornengineer.com/wp-content/uploads/image-72-1024x690.png 1024w, https://longhornengineer.com/wp-content/uploads/image-72-800x539.png 800w, https://longhornengineer.com/wp-content/uploads/image-72-150x101.png 150w, https://longhornengineer.com/wp-content/uploads/image-72-768x518.png 768w, https://longhornengineer.com/wp-content/uploads/image-72-1536x1035.png 1536w, https://longhornengineer.com/wp-content/uploads/image-72-2048x1380.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="589" height="1024" src="https://longhornengineer.com/wp-content/uploads/image-75-589x1024.png" alt="" class="wp-image-3470" srcset="https://longhornengineer.com/wp-content/uploads/image-75-589x1024.png 589w, https://longhornengineer.com/wp-content/uploads/image-75-800x1391.png 800w, https://longhornengineer.com/wp-content/uploads/image-75-86x150.png 86w, https://longhornengineer.com/wp-content/uploads/image-75-768x1335.png 768w, https://longhornengineer.com/wp-content/uploads/image-75-883x1536.png 883w, https://longhornengineer.com/wp-content/uploads/image-75.png 1136w" sizes="(max-width: 589px) 100vw, 589px" /></figure></div>


<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="640" src="https://longhornengineer.com/wp-content/uploads/image-77-1024x640.png" alt="" class="wp-image-3472" srcset="https://longhornengineer.com/wp-content/uploads/image-77-1024x640.png 1024w, https://longhornengineer.com/wp-content/uploads/image-77-800x500.png 800w, https://longhornengineer.com/wp-content/uploads/image-77-150x94.png 150w, https://longhornengineer.com/wp-content/uploads/image-77-768x480.png 768w, https://longhornengineer.com/wp-content/uploads/image-77-1536x960.png 1536w, https://longhornengineer.com/wp-content/uploads/image-77-2048x1280.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="490" src="https://longhornengineer.com/wp-content/uploads/image-74-1024x490.png" alt="" class="wp-image-3469" srcset="https://longhornengineer.com/wp-content/uploads/image-74-1024x490.png 1024w, https://longhornengineer.com/wp-content/uploads/image-74-800x382.png 800w, https://longhornengineer.com/wp-content/uploads/image-74-150x72.png 150w, https://longhornengineer.com/wp-content/uploads/image-74-768x367.png 768w, https://longhornengineer.com/wp-content/uploads/image-74-1536x734.png 1536w, https://longhornengineer.com/wp-content/uploads/image-74-2048x979.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">LED pods I bought on Amazon for the rear bumper</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="670" src="https://longhornengineer.com/wp-content/uploads/image-78-1024x670.png" alt="" class="wp-image-3473" srcset="https://longhornengineer.com/wp-content/uploads/image-78-1024x670.png 1024w, https://longhornengineer.com/wp-content/uploads/image-78-800x524.png 800w, https://longhornengineer.com/wp-content/uploads/image-78-150x98.png 150w, https://longhornengineer.com/wp-content/uploads/image-78-768x503.png 768w, https://longhornengineer.com/wp-content/uploads/image-78-1536x1005.png 1536w, https://longhornengineer.com/wp-content/uploads/image-78-2048x1340.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="766" height="1024" src="https://longhornengineer.com/wp-content/uploads/image-76-766x1024.png" alt="" class="wp-image-3471" srcset="https://longhornengineer.com/wp-content/uploads/image-76-766x1024.png 766w, https://longhornengineer.com/wp-content/uploads/image-76-800x1070.png 800w, https://longhornengineer.com/wp-content/uploads/image-76-112x150.png 112w, https://longhornengineer.com/wp-content/uploads/image-76-768x1027.png 768w, https://longhornengineer.com/wp-content/uploads/image-76-1148x1536.png 1148w, https://longhornengineer.com/wp-content/uploads/image-76.png 1348w" sizes="(max-width: 766px) 100vw, 766px" /></figure></div>


<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="605" src="https://longhornengineer.com/wp-content/uploads/image-79-1024x605.png" alt="" class="wp-image-3474" srcset="https://longhornengineer.com/wp-content/uploads/image-79-1024x605.png 1024w, https://longhornengineer.com/wp-content/uploads/image-79-800x473.png 800w, https://longhornengineer.com/wp-content/uploads/image-79-150x89.png 150w, https://longhornengineer.com/wp-content/uploads/image-79-768x454.png 768w, https://longhornengineer.com/wp-content/uploads/image-79-1536x908.png 1536w, https://longhornengineer.com/wp-content/uploads/image-79-2048x1211.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="680" src="https://longhornengineer.com/wp-content/uploads/image-80-1024x680.png" alt="" class="wp-image-3475" srcset="https://longhornengineer.com/wp-content/uploads/image-80-1024x680.png 1024w, https://longhornengineer.com/wp-content/uploads/image-80-800x531.png 800w, https://longhornengineer.com/wp-content/uploads/image-80-150x100.png 150w, https://longhornengineer.com/wp-content/uploads/image-80-768x510.png 768w, https://longhornengineer.com/wp-content/uploads/image-80-1536x1020.png 1536w, https://longhornengineer.com/wp-content/uploads/image-80-2048x1359.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jeep Bluetooth Radio Hack for a TJ Jeep</title>
		<link>https://longhornengineer.com/2017/02/06/jeep-bluetooth-radio-hack-for-a-tj-jeep/</link>
		
		<dc:creator><![CDATA[Parker]]></dc:creator>
		<pubDate>Mon, 06 Feb 2017 22:41:27 +0000</pubDate>
				<category><![CDATA[1999 TJ Jeep]]></category>
		<category><![CDATA[Car Stuff]]></category>
		<category><![CDATA[HW/SW Hacks]]></category>
		<category><![CDATA[Jeep Bluetooth Radio]]></category>
		<guid isPermaLink="false">https://longhornengineer.com/?p=2858</guid>

					<description><![CDATA[I have been working on my old 1999 TJ Jeep and I always wanted to have Bluetooth connectivity in for the stereo. I could have bought an after market head unit but I never really liked the look of them and they tend to be easily stolen out of the Jeep (softtop!). The stock head &#8230; <a href="https://longhornengineer.com/2017/02/06/jeep-bluetooth-radio-hack-for-a-tj-jeep/" class="more-link">Continue reading <span class="screen-reader-text">Jeep Bluetooth Radio Hack for a TJ Jeep</span> <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>I have been working on my old 1999 TJ Jeep and I always wanted to have Bluetooth connectivity in for the stereo. I could have bought an after market head unit but I never really liked the look of them and they tend to be easily stolen out of the Jeep (softtop!). The stock head unit matches the dash and is less likely to be taken. Thus the solution was to hack in a Bluetooth module into the radio!</p>
<p><a href="https://longhornengineer.com/wp-content/uploads/radiohack.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2859" src="https://longhornengineer.com/wp-content/uploads/radiohack-800x249.png" alt="" width="800" height="249" srcset="https://longhornengineer.com/wp-content/uploads/radiohack-800x249.png 800w, https://longhornengineer.com/wp-content/uploads/radiohack-150x47.png 150w, https://longhornengineer.com/wp-content/uploads/radiohack-768x239.png 768w, https://longhornengineer.com/wp-content/uploads/radiohack.png 854w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p>First I bought a used radio on ebay. Part number for the radio was P56038933AB and I was able to pick one up for $25 as I wanted to keep my radio functional in the Jeep till I got the Bluetooth working. Then I picked this <a href="https://www.amazon.com/gp/product/B013S7TWWS">module on amazon</a>. I chose this module as it had a wide input voltage, every single connection and signal was brought out to a header, and it had good reviews.</p>
<p>Next I opened the radio. It had T15 Torx (jeep thing :| ) machine screws that held it all together. Took it apart all the way to the bare radio.</p>
<p><a href="https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501.jpg"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2886" src="https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501-800x600.jpg" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501-800x600.jpg 800w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501-150x113.jpg 150w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501-768x576.jpg 768w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501-1024x768.jpg 1024w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155501.jpg 1200w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p><a href="https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506.jpg"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2887" src="https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506-800x600.jpg" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506-800x600.jpg 800w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506-150x113.jpg 150w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506-768x576.jpg 768w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506-1024x768.jpg 1024w, https://longhornengineer.com/wp-content/uploads/IMG_20170217_155506.jpg 1200w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p>Next to figure out how to get the Bluetooth signal injected into the radio! Most people that do these kind of hacks just blindly poke around the radio till they find and audio signal and then inject there. This is fine but I wanted to make sure I was getting the best audio quality out of my cheap Bluetooth module and early 90&#8217;s designed, base model head unit. I also wanted to keep the volume knob on the radio functional. This meant injecting the Bluetooth signal in the circuit before the power amplifiers and before it was gained for volume.</p>
<p>To figure out where to inject the audio. I first wrote down all the IC Manufactures, Part numbers, and Package size. Clicking the links will show an image of the IC.</p>
<table>
<tbody>
<tr>
<td>Part Number</td>
<td>Manufacture</td>
<td>Package</td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/04827914AB.jpg" target="_blank" rel="noopener">SC433377CB 04827914AB</a></td>
<td>Motorola</td>
<td>DIP-42</td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/022AZ9836.jpg" target="_blank" rel="noopener">4652138 022AZ9836</a></td>
<td>ST Microelectronics</td>
<td>DIP-42</td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/04744263.jpg" target="_blank" rel="noopener">04744263</a></td>
<td>Motorola</td>
<td>DIP-28</td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/04231192AA.jpg" target="_blank" rel="noopener">04231192AA</a></td>
<td>Philips</td>
<td>TO-220-13</td>
</tr>
</tbody>
</table>
<p>Next I started searching for stuff like &#8220;ST Audio DIP42&#8221; into google. After finding promising datasheets, I then verified their pinouts buy tracing the power and ground sources in the radio. Here is the cross reference of what I was able to find. I also found this <a href="https://mxcdn.macrofab.com/wp-content/uploads/2016/12/232.pdf">interesting PDF</a> which is a early 90&#8217;s listing for ST Micro parts. I was able to find the <a href="https://mxcdn.macrofab.com/wp-content/uploads/2016/12/TDA7340S.pdf">TDA7340S</a> IC with it.</p>
<table>
<tbody>
<tr>
<td>Part Number I/C</td>
<td>Cross Reference</td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/04827914AB.jpg" target="_blank" rel="noopener">SC433377CB 04827914AB</a></td>
<td>Probably a 6800 series MCU</td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/022AZ9836.jpg" target="_blank" rel="noopener">4652138 022AZ9836</a></td>
<td><a href="https://mxcdn.macrofab.com/wp-content/uploads/2016/12/TDA7340S.pdf" target="_blank" rel="noopener">TDA7340S</a></td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/04744263.jpg" target="_blank" rel="noopener">04744263</a></td>
<td><a href="https://longhornengineer.com/wp-content/uploads/MC13022ADW.pdf" target="_blank" rel="noopener">MC13022A</a></td>
</tr>
<tr>
<td><a href="https://longhornengineer.com/wp-content/uploads/04231192AA.jpg" target="_blank" rel="noopener">04231192AA</a></td>
<td><a href="http://www.nxp.com/documents/data_sheet/TDA8947J.pdf" target="_blank" rel="noopener">TDA8947J</a></td>
</tr>
</tbody>
</table>
<p>The IC that does the sound muxing, volume, and tone control is the <a href="https://mxcdn.macrofab.com/wp-content/uploads/2016/12/TDA7340S.pdf">TDA7340S</a> and I figured this would be the best place to inject the Bluetooth audio signal.</p>
<p><a href="https://longhornengineer.com/wp-content/uploads/JR_BD.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2860" src="https://longhornengineer.com/wp-content/uploads/JR_BD-800x592.png" alt="" width="800" height="592" srcset="https://longhornengineer.com/wp-content/uploads/JR_BD-800x592.png 800w, https://longhornengineer.com/wp-content/uploads/JR_BD-150x111.png 150w, https://longhornengineer.com/wp-content/uploads/JR_BD-768x568.png 768w, https://longhornengineer.com/wp-content/uploads/JR_BD-1024x758.png 1024w, https://longhornengineer.com/wp-content/uploads/JR_BD.png 1200w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p>Above is the block diagram. After the audio mux the signal travels to an external effects loop which consists of in series 1uF electrolytic capacitors. Then the audio signal travels into the volume and tone control parts. Perfect! If I inject the audio right before the capacitors I will retain the volume and tone control of the radio.</p>
<p>I thought about using the unused PHONE IN and then using a MCU to sniff the I2C buss and inject the right commands to switch it to that input but figured that would be more work then just injecting in the effects loop.</p>
<p>The next part is to make sure the signal from the Bluetooth adapter is compatible with what the TDA7340S is expecting. At max volume on my phone the Bluetooth adapter outputs a ~50mV DC offset signal with a ~1.7V to ~1.9V Pk-Pk. The signal in the effects loop was 4.65V DC offset signal with a 800mV Pk-Pk.</p>
<p><figure id="attachment_2874" aria-describedby="caption-attachment-2874" style="width: 800px" class="wp-caption aligncenter"><a href="https://longhornengineer.com/wp-content/uploads/BT_Signal.bmp"><img loading="lazy" decoding="async" class="size-medium wp-image-2874" src="https://longhornengineer.com/wp-content/uploads/BT_Signal.bmp" alt="" width="800" height="600"></a><figcaption id="caption-attachment-2874" class="wp-caption-text">Bluetooth Module output at max volume.</figcaption></figure></p>
<p><figure id="attachment_2874" aria-describedby="caption-attachment-2874" style="width: 800px" class="wp-caption aligncenter"><a href="https://longhornengineer.com/wp-content/uploads/TDA7340S_Signal.bmp"><img loading="lazy" decoding="async" class="size-medium wp-image-2874" src="https://longhornengineer.com/wp-content/uploads/TDA7340S_Signal-800x600.bmp" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/TDA7340S_Signal.bmp 800w, https://longhornengineer.com/wp-content/uploads/TDA7340S_Signal-150x113.bmp 150w, https://longhornengineer.com/wp-content/uploads/TDA7340S_Signal-768x576.bmp 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption id="caption-attachment-2874" class="wp-caption-text">Output of the TDA7340S effects loop. This would need to be matched to ensure compatibility.</figcaption></figure></p>
<p>Since these signals are different I needed to adjust the signal of the Bluetooth adapter. I would need to apply a DC offset and then negative gain the signal from the Bluetooth signal. The opamp circuit below should do the trick. The feedback circuit is set to half gain and by applying half of VCC (via a voltage divider) to the other input of the opamp we can DC offset the signal.</p>
<p><a href="https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127.jpg"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2861" src="https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127-800x410.jpg" alt="" width="800" height="410" srcset="https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127-800x410.jpg 800w, https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127-150x77.jpg 150w, https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127-768x393.jpg 768w, https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127-1024x524.jpg 1024w, https://longhornengineer.com/wp-content/uploads/IMG_20161205_140127.jpg 1080w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p>I tested it by having my phone play a tone via a tone generator app called &#8220;Frequency Sound Generator&#8221;. Signal below.</p>
<p><figure id="attachment_2872" aria-describedby="caption-attachment-2872" style="width: 800px" class="wp-caption aligncenter"><a href="https://longhornengineer.com/wp-content/uploads/INOUT.bmp"><img loading="lazy" decoding="async" class="size-medium wp-image-2872" src="https://longhornengineer.com/wp-content/uploads/INOUT-800x600.bmp" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/INOUT.bmp 800w, https://longhornengineer.com/wp-content/uploads/INOUT-150x113.bmp 150w, https://longhornengineer.com/wp-content/uploads/INOUT-768x576.bmp 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption id="caption-attachment-2872" class="wp-caption-text">The input is in red and the output is in yellow. Signal now matches closely to what the TDA7340S expects their to be in the effects loop!</figcaption></figure></p>
<p>Then to switch between the TDA7340S signal and the Bluetooth signal I found an analog switch IC made by Maxim, <a href="https://datasheets.maximintegrated.com/en/ds/MAX4541-MAX4544.pdf">MAX4544CSA+</a>. The opamp I decided to use was a AZ4558C. I decided to use it because it is a decent audio amp and fairly inexpensive. Lastly, since its stereo we need to double everything. Below is the schematic and layout I did in Eagle.</p>
<p><a href="https://longhornengineer.com/wp-content/uploads/Schematic-1.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2863" src="https://longhornengineer.com/wp-content/uploads/Schematic-1-800x487.png" alt="" width="800" height="487" srcset="https://longhornengineer.com/wp-content/uploads/Schematic-1-800x487.png 800w, https://longhornengineer.com/wp-content/uploads/Schematic-1-150x91.png 150w, https://longhornengineer.com/wp-content/uploads/Schematic-1-768x467.png 768w, https://longhornengineer.com/wp-content/uploads/Schematic-1-1024x623.png 1024w, https://longhornengineer.com/wp-content/uploads/Schematic-1.png 1200w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p><a href="https://longhornengineer.com/wp-content/uploads/Layout-4.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2862" src="https://longhornengineer.com/wp-content/uploads/Layout-4-800x667.png" alt="" width="800" height="667" srcset="https://longhornengineer.com/wp-content/uploads/Layout-4-800x667.png 800w, https://longhornengineer.com/wp-content/uploads/Layout-4-150x125.png 150w, https://longhornengineer.com/wp-content/uploads/Layout-4-768x641.png 768w, https://longhornengineer.com/wp-content/uploads/Layout-4-1024x854.png 1024w, https://longhornengineer.com/wp-content/uploads/Layout-4.png 1050w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p>The files for the board can be found on my <a href="https://github.com/LonghornEngineer/Jeep_BT_Switcher">github</a>. I uploaded the files to <a href="https://macrofab.com/">MacroFab</a> and ordered the board.</p>
<p>I then soldered the board into the radio. I desoldered one leg of the the effects loop 1uF caps which are designators C112 and C113, then soldered hook up wire on the legs of the capacitors and into the hole in the PCB. The power for the Bluetooth module is pulled from the bottom of the radio. To switch the audio from the TDA7340S to the Bluetooth the input of the MAX4544CSA+ is pulled up. A switch on the dash will be used for this. See image below for how everything is hooked up.</p>
<p><a href="https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2867" src="https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140-800x600.png" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140-800x600.png 800w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140-150x113.png 150w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140-768x576.png 768w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140-1024x768.png 1024w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200140.png 1200w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p><a href="https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157.png"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-2866" src="https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157-800x600.png" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157-800x600.png 800w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157-150x113.png 150w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157-768x576.png 768w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157-1024x768.png 1024w, https://longhornengineer.com/wp-content/uploads/IMG_20170131_200157.png 1200w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<p><figure id="attachment_2876" aria-describedby="caption-attachment-2876" style="width: 800px" class="wp-caption aligncenter"><a href="https://longhornengineer.com/wp-content/uploads/BTPWR.png"><img loading="lazy" decoding="async" class="size-medium wp-image-2876" src="https://longhornengineer.com/wp-content/uploads/BTPWR-800x600.png" alt="" width="800" height="600" srcset="https://longhornengineer.com/wp-content/uploads/BTPWR-800x600.png 800w, https://longhornengineer.com/wp-content/uploads/BTPWR-150x113.png 150w, https://longhornengineer.com/wp-content/uploads/BTPWR-768x576.png 768w, https://longhornengineer.com/wp-content/uploads/BTPWR.png 1024w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption id="caption-attachment-2876" class="wp-caption-text">Power for the Bluetooth module.</figcaption></figure></p>
<p>Then I tested the radio and made a video.</p>
<p><center><iframe loading="lazy" src="https://www.youtube.com/embed/gNporYq7sDo" allowfullscreen="allowfullscreen" width="560" height="315" frameborder="0"></iframe></center>And then installed it into the Jeep!</p>
<p><center><iframe loading="lazy" src="https://www.youtube.com/embed/_5KhsOY0KIc" allowfullscreen="allowfullscreen" width="560" height="315" frameborder="0"></iframe></center></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
