Handmades

Fórum Geral => Microcontroladores e Eletrônica Digital => Tópico iniciado por: marcioulguim em 09 de Janeiro de 2014, as 19:57:39



Título: Up/down decade counter
Enviado por: marcioulguim em 09 de Janeiro de 2014, as 19:57:39
Buenas

Estou a procura de um circuito integrado (se é que existe) das famílias CMOS ou TTL (ou outra), que funcione de forma semelhante ao CMOS 4017, porém que faça a contagem nos dois sentidos, da seguinte forma:

A entrada seria composta de duas chaves, sendo uma para up e outra para down.
Haveriam três saídas que comutariam de forma alternada, por exemplo, quando estivesse a saída 1 no nível alto, as outras duas estariam no nível baixo. Acionando a chave up, a saída 2 iria para o nível alto e as saídas 0 e 1 para o baixo, ou acionando a chave down, a saída 0 iria para o nível alto e as saídas 1 e 2 para o baixo. O mesmo deve acontecer quando os extremos estiverem em nível alto.

Resumindo, funcionaria de forma semelhante ao sequencial vai e vem com 4017, que muitos aqui já devem ter montado, porém com o clock manual, de forma que o sentido da alternância das saídas seria dado pela acionamento das chaves.

Abraço


Título: Re: Up/down decade counter counter
Enviado por: xformer em 09 de Janeiro de 2014, as 20:29:40
Marcio, monta e nos mostre a tabela verdade (completa) do circuito pra entendermos melhor. Se o contador é por década, não pode ter só três saídas.  Se for um contador do tipo 4017, ele é um contador Johnson (1 de 10). Inversões de contagem podem ser implementadas em contadores binários por década, usando lógica combinacional externa (com portas ou-exclusivo, você pode ter as saídas invertidas de acordo com uma chave só).  
Em todo caso dê uma estudada no CD4029.


Título: Re: Up/down decade counter
Enviado por: marcioulguim em 10 de Janeiro de 2014, as 09:33:37
Buenas

O 4029 não serve.
O mais próximo que encontrei foi o 74192 e 74193, que possuem uma entrada up e outra down, porém ainda não me serve.

O timing diagram que preciso é este:

(https://imagizer.imageshack.us/v2/1540x431q90/600/srgn.png)

A tabela verdade é esta:

(https://imagizer.imageshack.us/v2/353x438q90/543/p3m0.png)

As entradas estão como pulsos de clock apenas para enfatizar que serão utilizadas chaves momentâneas.
O momento da transição é indiferente, podendo ser tanto na subida quanto na descida do clock (chave).

Abraço


Título: Re: Up/down decade counter
Enviado por: xformer em 10 de Janeiro de 2014, as 11:01:59
Entendi, é tipo um sequencial "super máquina" só com 3 saídas, e comandadas na subida ou na descida pelo clock que entrar.
Eu não conheço algum ci que faça isso.  O que poderia ser feito é usar o 74193 mesmo com alguma lógica externa (portas lógicas para decodificar 00, 01 e 10 e um circuito deocdificador para o reset quando for 11). Como as chaves são manuais, precisa de circuito de debouncing.

Se não tiver restrição quanto ao uso de microcontroladores, essa seria a melhor opção, pois a velocidade não será alta e simplificaria bastante não precisando de lógica externa e debouncing por software.
Um uC de 8 pinos e 5 portas já daria conta (por ex. AVRtiny, ou PIC 12F629).
 


Título: Re: Up/down decade counter
Enviado por: Dexter em 10 de Janeiro de 2014, as 21:40:09
Eu já tentei projetar um circuito com função semelhante.

Estando a saída 3 em alto, se pressionado "up" retornaria para a saída 1 e se pressionasse em seguida "down" retornaria para a saída 3.

Depois de alguns estudos percebi que sairia mais barato e fácil fazê-lo com um microcontrolador.

Sei que não é o caso, mas pode ser uma opção:
http://www.aliexpress.com/item/USB-ISP-Programmer-for-ATMEL-AVR-ATMega-ATTiny-51-AVR-Board-ISP-Downloader-Free-Shipping-Dropshipping/983507908.html

http://www.aliexpress.com/item/Free-Shipping-10pcs-lot-ATMEGA8-16PU-ATMEGA8-DIP-New-Original/1460913332.html

http://www.aliexpress.com/item/attiny13a-pu-attiny13a-attiny-Good-qualtity-HOT-SELL-FREE-SHIPPING-BUY-IT-DIRECT/1399352830.html


Título: Re: Up/down decade counter
Enviado por: vini7 em 22 de Janeiro de 2014, as 10:15:39
nao seria assim o trem de pulso?

(https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-prn1/69535_10200539881337978_339726302_n.jpg)


Título: Re: Up/down decade counter
Enviado por: betoknigth em 07 de Março de 2014, as 21:47:29
Pessoal boa noite.

sei que há muito estou afastado do forum, mas gostaria de uma dica para um projeto futuro...


existe algum circuito TTL ou CMOS que faça chaveamento de saidas por pulsos?

O intuito é usar chaves push boton button para chavear canais, onde quando se aperta uma das chaves, aciona a sua saída e zera as outras...


entao com "X" push botonsbuttons, deve haver "X" saídas....


supondo 4 chaves e 4 saidas...

acionando a chave 1, ativa a saida 1 e desativa 2,3 e 4

acionando a chave 2, ativa a saida 2 e desativa 1,3 e 4

acionando a chave 3, ativa a saida 3 e desativa 1,2 e 4

acionando a chave 4, ativa a saida 4 e desativa 1,2 e 3

captaram? existe?

vi o chaveamento eletronico do plautz mas não se adequa serve...infelizmente

O intuito é o chaveamento de LEDs para chavear canais de amp valvulado, usando LDRs, pretendo fazer um vox AC30 (power) com 3 pre-amps em placas de fibra de vidro modulares (não PTP), podendo-se chavear entre vox(normal-topboost)-marshall-fender / hi-low (ritmo-solo)...

Grato


Título: Re: Up/down decade counter
Enviado por: Patines em 07 de Março de 2014, as 22:47:41
betoknigth:
Usa microprocessador com oscilador interno, tipo um 16F628.  Precisa só um CI pequeno pra fazer o que tu quer.
Dá pra deixar até ele em modo dormindo, pra gastar um mínimo de corrente.  Liga só quando muda de estado lógico a entrada.


Título: Re: Up/down decade counter
Enviado por: betoknigth em 07 de Março de 2014, as 23:04:17
betoknigth:
Usa microprocessador com oscilador interno, tipo um 16F628.  Precisa só um CI pequeno pra fazer o que tu quer.
Dá pra deixar até ele em modo dormindo, pra gastar um mínimo de corrente.  Liga só quando muda de estado lógico a entrada.

sei que esta seria uma implementação inteligente e dinamica, mas pretendo algo menos complexo, para que os DIYs possam implementar de forma mais facil, levando em consideração inclusive a manutenção e substituição.

Grato


Título: Re: Up/down decade counter
Enviado por: daniel_tubes em 08 de Março de 2014, as 00:07:21
Tudo bom.
Da uma lida nesse fórum aqui, você vai ter tudo o que precisa, estou trabalhando no mesmo projeto, no proteus roda que é uma beleza...

http://www.guitarristas.info/foros/diy-octaswitch/69163/pagina13#post569978 (http://www.guitarristas.info/foros/diy-octaswitch/69163/pagina13#post569978)

At Daniel


Título: Re: Up/down decade counter
Enviado por: edyguitar em 08 de Março de 2014, as 01:52:59
o que vc ta querendo vc consegue montar facil com  2 integrados CD4066 e 2 CD4013 eu lembro que eu tinha feito um projeto  pra chavear canais de um efeito pra um amigo mas perdi os arquivos do eagle com tudo. mas sei que vc consegue com isso...embora vão falar que não é recomendado usar o 4066 pra chaveamento de canais, mas como vc vai usar pra acender os led que vão acionar LDR então acho que vai de boa.


Título: Re: Up/down decade counter
Enviado por: xformer em 08 de Março de 2014, as 21:16:20
acionando a chave 1, ativa a saida 1 e desativa 2,3 e 4
acionando a chave 2, ativa a saida 2 e desativa 1,3 e 4
acionando a chave 3, ativa a saida 3 e desativa 1,2 e 4
acionando a chave 4, ativa a saida 4 e desativa 1,2 e 3

(http://s11.postimg.cc/h16xondk3/switch_gates.jpg)



Título: Re: Up/down decade counter
Enviado por: betoknigth em 09 de Março de 2014, as 10:27:58
acionando a chave 1, ativa a saida 1 e desativa 2,3 e 4
acionando a chave 2, ativa a saida 2 e desativa 1,3 e 4
acionando a chave 3, ativa a saida 3 e desativa 1,2 e 4
acionando a chave 4, ativa a saida 4 e desativa 1,2 e 3

(http://s11.postimg.cc/h16xondk3/switch_gates.jpg)




Parece bem promissor... vou testar no multisim... ainda assim haveria algum integrado que fizesse diretamente esta função?

neste são necessários 4 tipos de integrados... mas agradeço as contribuições...


Título: Re: Up/down decade counter
Enviado por: xformer em 09 de Março de 2014, as 12:46:52
Citar
Parece bem promissor... vou testar no multisim... ainda assim haveria algum integrado que fizesse diretamente esta função?

neste são necessários 4 tipos de integrados... mas agradeço as contribuições...

Circuitos integrados digitais standard normalmente são genéricos e não específicos para uma determinada aplicação, por isso você tem que combinar os blocos básicos (portas lógicas e flip-flops) para que eles realizem o que se quer.
A menos que você mande fabricar um ci custom com a função desejada ou se você mesmo programar a função num CPLD, FPGA, PAL ou mesmo um microcontrolador, nunca vai achar um ci único que faça isso.


Título: Re: Up/down decade counter
Enviado por: edyguitar em 09 de Março de 2014, as 13:29:34
xformer....
esse circuito que vc mostrou é baseado nos 2Ci que eu mencionei certo/ 2 CD4013 (flip/flop ) 2 CD4066 (quad switch on/off)


Título: Re: Up/down decade counter
Enviado por: xformer em 09 de Março de 2014, as 13:42:27
xformer....
esse circuito que você mostrou é baseado nos 2Ci que eu mencionei certo/ 2 CD4013 (flip/flop ) 2 CD4066 (quad switch on/off)

Eu fiz um circuito genérico, o Beto tem que ver quais cis que ele quer usar pra realizar o circuito.
O CD4013 (flip flop tipo D) pode servir para armazenar o dado (poderia ser também o 7474, 74174, 74175, 74373, 74374). Mas o CD4066 é chave analógica/digital (interruptores) que não usei e portanto não tem nada a ver com meu circuito.  Os demais integrados necessários são portas inversoras (ex. 4049, 7404), portas AND de 4 entradas (ex. CD4082) e porta OR de 4 entradas (ex. 7425. CD4071 combinando portas)


Título: Re: Up/down decade counter
Enviado por: betoknigth em 10 de Março de 2014, as 21:20:13
Bom galera, confesso que não sou la muito bom com eletronica digital... quando falam em clock eu só penso em dormir...

pois bem, simulei uma ideia no multisim e com alguns ajustes funcionou, precisa de ampops, diodos e resistores e  nada mais....

segue o esquema e arquivo do multisim para comprovação da experimentação... agora, bancada...

(http://imageshack.com/a/img59/3468/h6xc.jpg)

segue o arquivo do chaveador... para rodar com multisim10, aperte 1, 2, 3 ou 4 para chavear entre os canais... pode ver a forma de onda resultante nos osciloscopios...


http://www.4shared.com/file/NfrH9o6Qce/chaveador.html


Título: Re: Up/down decade counter
Enviado por: marcioulguim em 11 de Março de 2014, as 09:24:51
Buenas

Tenho estes dois circuitos bem simples.
Para 3 saídas são necessários apenas dois CIs e para 4 saídas são três integrados.

Esquemas para:

3 saídas
(http://dc722.4shared.com/img/B6mMQT3vce/s7/144b1138778/3_Canais.jpg?async&rand=0.4383614957332611)

4 saídas
(http://dc536.4shared.com/img/-r89CPDsce/s7/144b113ed08/4_Canais.jpg?async&rand=0.46128244092687964)

Arquivos do Multisim para:

3 saídas
http://www.4shared.com/file/TTYRNkjLce/Footswitch_3_Pedais.html (http://www.4shared.com/file/TTYRNkjLce/Footswitch_3_Pedais.html)

4 saídas
http://www.4shared.com/file/Vw0GaBwRba/Footswitch_4_Pedais.html (http://www.4shared.com/file/Vw0GaBwRba/Footswitch_4_Pedais.html)


SimplePortal 2.3.3 © 2008-2010, SimplePortal