This is a multi-part message in MIME format. --===============0696215218== Content-Type: multipart/related; boundary="----=_NextPart_000_0036_01C67E6F.2159F110" This is a multi-part message in MIME format. ------=_NextPart_000_0036_01C67E6F.2159F110 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi all I'm using a 16F676 to control DC through a GPS RF power divider/splitter. First a little background. GPS receivers need an antenna preamplifier to over come the line losses at 1575 GHZ(L1) and 1227 MHz(L2) there soon will be other freqs but that are all in 1-2 GHz band. DC is sent on the center coaxial center conductor up to the preamplifier in the antenna and RF is sent back the down the coaxial cable to the GPS receiver. The RF input of the splitter is connected to a GPS antenna mounted on a tower with a GPS receiver connected to each of the RF outputs of the splitter. This way you only have to pay a monthly fee for one GPS antenna on the tower instead of many and the GPS antenna is a low point of failure. My pick and choose circuit looks for DC on the inputs and selects one and only one to provide power to the antenna's preamplifier through the splitter. If you connect two power supplies together they will fight with one "winner" burning the others out so there can only be one DC path through the splitter at any give time to the antenna preamplifier. The unused DC inputs have a DC load to ground so that the receivers think they are powering a preamplifier of an antenna and consequently don't throw antenna faults. If one of the GPS receivers keels over and stops providing DC voltage to the antenna then the next receiver's DC load is switched out and now its power is routed through the device to the antenna preamplifier while the first input's path is disconnected form the antenna. It there is an antenna fault (over current or under current) then the antenna DC is switched open/off and all the DC loads are switched out (open circuit) so now all GPS receivers will throw antenna faults. The code for this all works fine but I have a couple of issues that are giving me pause. There is no external power available so I steal some of the antenna current to power my the control and gain block circuitry of the splitter. Most GPS receivers use 5V DC to bias the antenna preamplifier but some can output as much as 12V DC so the logic inputs of my PIC can be anywhere from 5V to 12V. I used a low drop out regulator to power the PIC at 3.3v and the RF amplifier circuitry (the device can be operated as a passive splitter so the RF amplifier is optional) So I put a series resistor and a 3V zeiner to ground on each of the DC inputs to the PIC to keep the inputs below VDD that was fine till I had to program the thing. The zeiner kept the programming lines at 3V and this was no good. So now there is a series resistor a zeiner to ground and another series resistor on the input pins so the ICD2 can pull the programming lines higher than 3 volts during programming. The ICD2 programming connector is connected directly to the device and the LDO regulator is not hurt by taking VDD i.e. its output pin or VDD of the PIC to 5 volts. (whilst the LDO regulator has no input power of course) The trouble is that according to the data sheet my 3V zeiner can go as high as 3.5 when in breakdown. If the PIC's VDD is at 3.3V and the input pin is at 3.5V due to the 3V zeiner heating...is this bad?....how bad? I can't really find anything on the data sheet and I was hoping that someone out there could tell me about any latch up or other issues.. (I could lower the zeiner to 2.7 but I'd rather not unless I have to.) Does anyone out there have any experience (good or bad) with taking inputs a "little" higher than VDD? The other issue is that I'm I am doing twenty units for evaluation i.e. environmental lighting strikes etc. Out of the twenty 4 did not verify after programming. They showed incorrect data at a specific location (all four showed the same location?????) Sometimes I can reprogram and they pass other times they might fail ten times in a row. If I replace the PIC everything is fine? How could I get four devices out of twenty that are bad? I can't imagine this is a quality issue. All the parts appear to have the same date/batch codes according to my technician. Any guesses to what is going on here? Phillip Things should be as simple as possible but no simpler Phillip Coiner CTO, GPS Source, Inc. Your source for quality GNSS Networking Solutions and Design Services, Now! ------=_NextPart_000_0036_01C67E6F.2159F110 Content-Type: image/jpeg; name="image001.jpg" Content-Transfer-Encoding: base64 Content-ID: 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 qo6ADoK//9k= ------=_NextPart_000_0036_01C67E6F.2159F110-- --===============0696215218== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist --===============0696215218==--