Discador HT9200 de Holtek
Rutina para controlarlo...


El mensaje que a continuación sigue fue publicado por un colega radioaficionado de la ciudad de La Plata, Prov. de Buenos Aires, Rep. Argentina. Su nombre es Lea y su email lu2aoq@yahoo.com. El mismo explica como se puede lograr hacer funcionar un discador DTMF serial de holtek sin los molestos golpes que la continua producen en los tonos.


Hola gente de piclistlatina, hace un tiempo estuve trabajando en el tema de dtmf encoders con el pic, para algún proyecto que ya no recuerdo cual fue, me encontré con muchos encoders pero todos con el mismo problema que en mi problema particular molestaba mucho, el famoso TAC que hace entre tono y tono, esto es generado por un pulso de continua, ya que cuando el integrado esta en sleep la salida esta a 0 volts y cuando esta activo la salida sube a unos 3 o 4 VCC y sobre eso se modula la alterna con los tonos con una amplitud que varia entre 100 y 400mV rms, pero, ahora que pasa si uno quiere modular eso en un enlace de radio mañoso?, donde el pulso de continua genera un desenganche o un corrimiento muy grande en frecuencia, bueno resulta que ninguno de los integrados DTMF encoders que encontré por ahí tenia ese problema resuelto, asimismo la mayoría de estos integrados tenían tiempo de transmisión fijos, o tiempo de pausa entre tonos fijos lo cual también lo hacia poco flexible. Bueno la solución vino con el HT9200A un IC de holtek de 8 patitas que permite determinar el tiempo que el tono esta activo, pero nonono, no crean que acá termina todo, este también hace el molesto TAC!, así que una llave 4066 (si ya se es una chanchada, pero anda jeje) genera los intervalos y en lugar de apagar el IC en cada tono, transmito los tonos en forma consecutiva sin pausa y esta última la genero con la 4066 y eso resulta en una secuencia hermosa de tonos libres de odiosos TAC!'s y por lo tanto no genera ningún lío con los moduladores de FM, y todos contentos.

Les envío el código, espero que se entienda, la conexión no hace falta explicarla ya que en el código esta todo, este va en .ASM así que es bastante chiquito como para que no me odien al postearlo a la lista jeje espero que les guste y se aceptan quejas, sugerencias, felicitaciones. No se aceptan: insultos, agravios, como siempre, estos serán enviados a dev/null :-)

saludos. byby

Archivo adjunto: HT9200.ASM