Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What type of this IC part number? [need help]

coolpixs4

Junior Member level 1
Joined
Jun 4, 2010
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Korea
Activity points
1,394
Dear Expert,

Is there anyone who knows or has knowledge about this IC ?, I want to know its part number or a similar IC function (it doesn't have silk screen name on top of the IC so I don't know its name, but I know its functions)

Its function is a one-shot random pulse generation IC which is used in "Remote keyless control" device.

Pin 1: Vcc
Pin 2: LED
pin 3: DO (random Clk data pattern output based on SW1~SW4 one-shot pressed)
pin 4: SW1 (H/L level -H=3V, L=0V)
pin 5: SW2 (pin 4~pin 7 standby are at H level, when pressed button it short to ground => L level, then the DO (data output) is at pin 3
pin 6: SW3
pin 7: SW4
pin 8: Vss(Gnd)

I have attached some screenshots below
The clock data output has different patterns (0010010011010010010011...)based on which SW is pressed width the pulse with is about 360ms (~3kHz)

Thank in advance.

* I am looking for an IC with the data output has its pulse width of about ~8KHz or more
 

Attachments

  • KakaoTalk_20220117_140126280_01.jpg
    KakaoTalk_20220117_140126280_01.jpg
    501 KB · Views: 34
  • KakaoTalk_20220117_140126280.jpg
    KakaoTalk_20220117_140126280.jpg
    220 KB · Views: 33
  • KakaoTalk_20220117_140126280_02.jpg
    KakaoTalk_20220117_140126280_02.jpg
    363.4 KB · Views: 30
Last edited:

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
21,809
Helped
4,580
Reputation
9,174
Reaction score
4,765
Trophy points
1,393
Activity points
143,900
Hi,

Sounds like an 8 pin microcontroller. Maybe PIC 12Fxxx.

So even if you knew it's exact type you still need the according code.

Klaus
 

coolpixs4

Junior Member level 1
Joined
Jun 4, 2010
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Korea
Activity points
1,394
Dear Expert,

Is there anyone who knows or has knowledge about this IC ?, I want to know its part number or a similar IC function (it doesn't have silk screen name on top of the IC so I don't know its name, but I know its functions)

Its function is a one-shot random pulse generation IC which is used in "Remote keyless control" device.

Pin 1: Vcc
Pin 2: LED
pin 3: DO (random Clk data pattern output based on SW1~SW4 one-shot pressed)
pin 4: SW1 (H/L level -H=3V, L=0V)
pin 5: SW2 (pin 4~pin 7 standby are at H level, when pressed button it short to ground => L level, then the DO (data output) is at pin 3
pin 6: SW3
pin 7: SW4
pin 8: Vss(Gnd)

I have attached some screenshots below
The clock data output has different patterns (0010010011010010010011...)based on which SW is pressed width the pulse with is about 360ms (~3kHz)

Thank in advance.

* I am looking for an IC with the data output has its pulse width of about ~8KHz or more
Thank you so much
That's what I need, It doesn't matter. I can reprogram IC to get data output at 8KHz
The IC is

PIC12F683-I/P - PIC12F683 Flash 8-Pin 2kb 8MHz Microcontroller​

 

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,476
Helped
5,014
Reputation
10,052
Reaction score
4,853
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,188
Functionally it is probably like the HCS200, a code hopping key. The data isn't random, it wouldn't be of much use if it was! They work on the principle of sending a sequence of bits that follow a special algorithm. The decoder checks the sequence is valid after being fed through the algorithm but unless the exact code is known, anyone intercepting the data stream just sees unconnected bits. Each transmission looks random so finding how it relates to the one before it is very difficult.

Brian.
 

coolpixs4

Junior Member level 1
Joined
Jun 4, 2010
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Korea
Activity points
1,394
Based on the OOK/ASK modulation

1642644797331.png


1642644950124.png


To reduce the Adj channel leakeages (offset 12.5KHz/BW=8.5KHz) ,
it should be ... slower symbols or smoother symbols
1642644878374.png
Or
1642644891179.png


Then, how do I can control OSC2/CLKOUT data rate at lower/higher frequency ? without using extra component such as LTC6993 IC

Recent, the CLKOUT is at T=360us (about 2.778KHz)
I want to make it slower at T=800us (about 1.25kHz), what can I do ?

I have read thru the datasheet of all

PIC12F6xxx Flash 8-Pin Microcontroller

but nowhere to tell how we can control the OSC2/CLKOUT data rate?

Thank for any comments
 

coolpixs4

Junior Member level 1
Joined
Jun 4, 2010
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Korea
Activity points
1,394
Recent, the CLKOUT is at T=360us (about 2.778KHz)
1642669236011.png

I want to make it slower at T=800us (about 1.25kHz), what can I do ?
 

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
21,809
Helped
4,580
Reputation
9,174
Reaction score
4,765
Trophy points
1,393
Activity points
143,900
Hi,
but nowhere to tell how we can control the OSC2/CLKOUT data rate?
What do you mean with "data rate"?

According datasheet Table 1-1 it says:
* OSC2: Output of oscillator for XTAL/Resonator
* CLKOUT: Output of Fosc/4

--> It is no "data", it is just a square wave..

Klaus
 

FvM

Super Moderator
Staff member
Joined
Jan 22, 2008
Messages
49,894
Helped
14,482
Reputation
29,234
Reaction score
13,391
Trophy points
1,393
Location
Bochum, Germany
Activity points
286,515
Recent, the CLKOUT is at T=360us (about 2.778KHz)
I want to make it slower at T=800us (about 1.25kHz), what can I do ?
You are asking how to modify the code flashed into the PIC processor. Presumed you don't have the source or at least a hex file and the flash is protected - there's no way, unfortunately.
 

coolpixs4

Junior Member level 1
Joined
Jun 4, 2010
Messages
15
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Korea
Activity points
1,394
Hi,

What do you mean with "data rate"?

According datasheet Table 1-1 it says:
* OSC2: Output of oscillator for XTAL/Resonator
* CLKOUT: Output of Fosc/4

--> It is no "data", it is just a square wave..

Klaus
You are right, it is a square wave at the OSC2/CLKOUT (the pulse width of duaration T=360us for 'one symbol') but it is not a simple squarewave of a series '1' & '0' : 0101010101010101...

It is hardcoded to include data, such as if GP0/GP1/GP2/GP3 (equivalent to 4 buttons) at standby mode (H-level ~3V) => no CLKOUT
if GP3 is short to ground (L-level ~0V) => the CLKOUT will be a form of 0011010100011... (a pattern of '1' & '0')
if GP2 is short to ground (L-level ~0V) => the CLKOUT will be a form of 0101101101101... (yeah, I though that's not a randomly)
...

As I checked the IC above, the pulse width is T=360us (f=2.778KHz for symbol 1)
But, by reviewing several MCU 8-pins 8-bits IC datasheet, the internal OSC with minimum Fosc =32KHz ~10MHz, * CLKOUT: Output of Fosc/4 => how did it get 2.778KHz/symbol ? Except for that is not PIC12F6xxx

I want to slow down the symbol rate to get better adj-channel leakage, for example pulse duaration T=800us (f=1.25KHz)

Thanks !

Of course, I can use extra IC such as LTC6993 for this purpose
1642725130261.png
 
Last edited:

LaTeX Commands Quick-Menu:

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top