Ir ao conteúdo
  • Cadastre-se

Ademilton

Membro Pleno
  • Posts

    176
  • Cadastrado em

  • Última visita

posts postados por Ademilton

  1. Em 25/03/2021 às 12:15, Ademilton disse:

    COMO CONSTRUIR A SUA PLACA DE SUBTON (Protótipo)

     

    Abordaremos aqui a construção de sua placa de subton utilizando um CI controlador da ATMEGA o ATTiny85.

    Eu que não conhecia nada de programação de controladores desta marca consegui confeccionar. Esta placa possui 50  tons, são  freqüências padrões e mais algumas especiais. Vale lembrar que fiz o circuito usando uma plaquinha padrão universal em um espaço de 30 x 30mm .

     

    Serão necessários:

    • Boa vontade
    • Espeirito inovador
    • Programador USBASP ou um Arduino UNO R3
    • Um Resetter HV para apagar o CI caso seja necessário
    • E de quebra, coloquei nos desenhos um XTal  Tester para verificar seus Cristais
    • Anexo está também um Diagrama de um SUBTON com Display usando OLED
    • O arquivo compactado em RAR é o software da placa de CTCSS para o ATTiny85

     

    Os créditos são todos ao Radioamador ZL2PD da Nova Zelândia, a ideia refere-se a um projetinho fantástico que ele desenvolveu.

     

    Desenho A (apagamento do ATTiny85)

    Resetter HV_Xtal Tester.jpg

    Desenho B (protótipo do subton)

    Subton INTRACO Attiny85.jpg

    CTCSS_Multi_display.docx 749.92 kB · 230 downloads Sketch3_Attiny_resetter_fuse_AVR High.docx 15.28 kB · 58 downloads

    CTCSS_V02_PB_ToneSel_Save_RTB.rar 985 B · 42 downloads

     

    • Primeiro protótipo da placa de subton

     

                               IMG_20210321_234459778_1.jpg

    NOTA IMPORTANTE (BUG)

     

     Informo à todos que após anos de utilização da placa de CTCSS descobrimos um BUG que nem o autor conseguiu descobrir, trata-se de uma falha que faz o ATTiny85 retornar ao Ton n.1 (67Hz) inesperadamente, mas está resolvido o problema, basta soldar um resistor SMD de 10K entre os pinos 1 (RST) e 8 (Vcc) do CI no lado inferior da placa, se observarem bem há um espaço já previsto para este resistor mas o autor não menciona nada no seu blog, eu descobri a falha e o problema foi resolvido.

    • Curtir 1
  2. OI Gente

    Tenho um Roteador deste na minha rede, na entrada dele tem um MODEM HUAWEI.

    Estou com um problema, preciso usar as portas LAN deste roteador TP-Link mas coloco o cabo de rede e o icone mostra uma falha qualquer, mas via WiFi funciona, minha intenção seria usar uma das portas LAN dele para acessar o Roteador e a Internet.

    Quando insiro o cabo na LAN do modem eu consigo acessá-lo, mas no Router não consigo.

    Já tentei de tudo mas não adiantou nada, o que preciso fazer?

  3. Em 14/02/2022 às 16:58, Ademilton disse:

    GRAVADOR CH341A BLACK (memórias 24xx e 25xx )

     

    Modificação:

     

    Vamos abordar aqui, detalhes importantes de hardware da Gravadora de Memórias CH341A Black USB, uma das mais utilizadas do mercado e que saiu com defeitos graves podendo até queimar suas memórias.

     

    Há um erro no seu hardware relacionado a tensão de trabalho do CI processador CH341A, ele pode ser alimentado com 3,3V ou 5V, mas quando se opta por 5V, nos pinos de dados das memórias chegarão 5V e não 3,3V como é o esperado para a gravação da maioria das memórias destas famílias 24xx e 25xx.

    Para evitar danos aos componentes a serem gravados nela, precisamos modificar alguns pontos nesta placa para evitar defeitos irreparáveis na gravação e erros de dados, sendo assim o procedimento abaixo ajuda a realização dos reparos necessários e a preparação para gravações seguras e confiáveis .

    CH431A_visu.thumb.jpg.8598ca5cf5ffd7d82589f4197718d79c.jpg

     

    Os desenhos em anexo mostram os circuitos e os pontos de correção físicos a serem feitos para eliminar as falhas:

     

    Original:

    ch341a_original.jpg.c36a9b2064d81d3a2feac657b5ab7ed3.jpg

    Modificado:

    CH341A_Black2.thumb.jpg.79d36712a16f166d8433bcb26a11a029.jpg

    • Onde serão feitas as mudanças na placa
    1. Olhando a placa por baixo, deve-se cortar a trilha que leva 5V da USB ao pino 28 do CI controlador, ela fica localizada na parte inferior da placa (Foto 2).
    2. Deve-se adicionar um JUMP aos pinos 3,3V/5V nas barras de Jump ao lado do soquete de testes
    3. Deve-se introduzir outro Jump (fio) entre o capacitor C4 (472) e o Pino 2 out do Regulador U1 de 3,3V, o jumper deve ser bem pequeno ou então entre o pino 9 do CI  e a saída 2 para dissipador do outro lado do regulador, existem duas alternativas a A ou a B mas somente uma delas deve ser utilizada (Foto 3).
    4. Qualquer dúvida pode se visualizar na Foto 1 onde estão posicionados os componentes

     

    Estes procedimentos evitam que se levante o pino 28 ou se introduza fios longos entre os terminais do Controlador CH341A e a saída do regulador U1, deixando aspecto de serviço mal feito ou ruim.

     

    • Fotos para ajudar na execução:

     

                Corte da Trilha  Foto 2

    Trilha.thumb.jpg.4242fa8f02758ccb8611b7f1a097bfb7.jpg

     

    Jumpers : solução A ou B  Foto 3

    Jumper.thumb.jpg.e421274e67f6b0d1d413ee2561261caa.jpg

     

    • Como gravar memórias de 1,8V neste gravador

     

    É possível que se grave memórias de 1,8V nesta gravadora, mas será necessário adaptadores especiais ou confeccionar adaptadores caseiros para esta finalidade.

    Abordaremos aqui estes recursos e como fazer, o link está citado no desenho:

    memo_1_8V.jpg.bee267ea8278d17809241c02bd633f30.jpgAdapter_1_8V.thumb.jpg.fba2e195eda47b4f89b69aff01d10dc4.jpg

    • Usando a Plataforma Arduino na programação junto ao CH341A

    É possível associar uma plataforma a outra, principalmente para os amantes do Arduino, abaixo está um exemplo de como preparar a sua aplicação.

    Arduino_CH341A.thumb.jpg.a59dc709c066502fdfb589e5a8fe2b21.jpgArduino_CH341A_2.thumb.jpg.68b589037f0b42a7201cb236deab161d.jpg

    • Link interessante para aplicações diversas
    1. CH-341A Programmer
    2. XTW-100 New Programmer

     

     

     

     

     

     

     

     

    Nota importantissima:

     

    Caso desejem retornar a gravadora CH-341A/B da condição modificada para a condição original de fábrica, não precisa desfazer tudo que foi feito acima, basta fechar um JUMP (fio) entre o 5V da barra B1 e o 5V da barra B2 (ao lado do conector ZIFF) pronto agora sua gravadora volta a condição original sem desfazer nada.

    Desta forma sua gravadora poderá trabalhar tanto na condição modificada como na condição original se assim o desejar.

    Boa sorte e bom trabalho.

    • Obrigado 1
  4. Em 22/11/2021 às 20:09, Ademilton disse:

    Como instalar um Gerador de CTCSS ( Subton) no Yaesu FT-230R

     

    FT_230R.jpg.2cb6fe9eabf7aa95b48732f37191bc56.jpg

     

    Neste post eu mostro como implantar um Decoder opcional neste rádio para torná-lo usual nos dias de hoje já que não se consegue mais encontrar no mercado o dispositivo original.

    Durante a análise notei que o projeto do colega ZL2PD funciona, com algumas alterações no circuito do rádio, atende perfeitamente as condições e com boa performance.

    Para isto devemos construir o circuito sugerido e descarregar no controlador o Firmware desenvolvido por ele usando o CI ATTiny85.

    Como o rádio possui 5V pode ser utilizado, mas eu optei em instalar um conversor CC/CC de 18V/5V em separado, para que o CTCSS não fique dependente da alimentação do rádio,  a lógica do rádio é toda alimentada pelo regulador interno do aparelho e eu não queria comprometê-la.

    O botão T.SQ S08 tem por função habilitar ou não a placa de CTCSS, como ele habilita  o 0V, pode se ligar ou desligar a alimentação do conversor CC/CC através dele, ou ainda usar este mesmo botão para cortar ou ativar a saída de sinal de CTCSS da saída da placa de Subton sugerida, através de um micro relé, pensei nisto para  auxiliar quem deseja usar este rádio em APRS. Sendo assim, pode se desabilitar o sinal de subton injetado no modulador do rádio através do conector de acessório P8 ( pino 4 - fio amarelo ) usada para conectar os sinais  da placa de CTCSS original.

    Para alterar as freqüências de subton da placa sugerida, é necessário adicionar uma Micro Switch ou usar a tecla T.Call S01 para a seleção das freqüências, esta Micro Switch possui um contato a mais sobrando já aterrado que foi utilizado.

     

    image.png.f87019831758581882f68c779ba2d8b0.png

    No conector P8 existem vários fios para ativar os sinais de controle da placa de CTCSS original do rádio, ele será utilizado também para a implantação do circuito sugerido, é nele que injetamos o sinal de Subton no pino 4 fio amarelo, os demais fios podem ser utilizados mas eu só aproveitei este pino apenas.

    Porém a criatividade do montador é quem determinará o que fazer e como utilizar este recurso.

     

    Para a placa sugerida, eu preciso somente dos seguintes sinais:

     

    1. + 5V Conversor CC/CC
    2.    0V
    3.  Sinal de CTCSS
    4.  Micro Switch para seleção da freqüência desejada

     

    Nota1: Baixe o manual original do rádio com os esquemas na internet e analise o projeto utilizando os desenhos da YAESU

    Nota2: caso hajam, dúvidas quanto a placa de CTCSS sugerida me solicitem. 

    Link do idealizador do circuito de CTCSS:  https://www.zl2pd.com

     

    Implantado por PU4ASL

     

    Placa de CTCSS

    CTCSS.jpg

     

     

    Seu o seu CTCSS perdeu a frequência setada, faça o seguinte:

    Caso seu sistema por vezes saia da freqüência escolhida  e retorne para o início da tabela( 67.0Hz) instale um resistor SMD de 10K na parte inferior da placa no pino 1 (RST), há espaço previsto para ele lá observe com uma lente, depois feche um jump no lado dos componentes entre os pontos S e P, isto fará com que a porta (RST) pino 1 do CI, receba uma tensão positiva do pino 8 através deste resistor e o efeito de perda de freqüência seja eliminado.

     

     

  5. 2 horas atrás, Ademilton disse:

    Esta foto mostra melhor as interligações da placa teste com o Arduino Uno.

    17065694548045842903365207229371.thumb.jpg.382933562eb728e4c76941feb9538cb9.jpg

    Quem assistir o vídeo do Andrei, ficará surpreso com a riqueza de detalhes do projeto. Fiquei impressionado.....nota dez.

    • Curtir 1
    • Amei 1
  6. Bom dia pessoal

    O Andrei conseguiu mesmo ler o conteúdo das proms (DM74S387N e SN82S126N) ambas usadas no Intraco 7000 e Telepatch 160/40.

    Este recurso, me permitiu salvar os códigos gravados na PROM para posteriormente transferí-los para uma Eprom 27C64, 256 ou 512 ou ainda para uma E2Prom 28C64, 256 ou 512.

    Aos radioamadores que mexem com repetidoras é ainda melhor porque as vezes recebem um equipamento desconhecido que o proprietário quer retornar a frequência anterior e não se consegue saber o conteúdo da PROM instalada.....este recurso barato e simples, resolve o impasse além de permitir um backup.

    Aproveitando o momento dos testes junto com o Andrei, montei o circuito em placa universal o que me permite agora usá-lo a qualquer momento, mas já estou projetando uma nova placa, assim que estiver pronta, disponibilizo o Gerber para todos.

    Coitado do Andrei, estou enxendo as paciências dele, mas é por uma boa causa, estes rádios deixaram de ficar no anonimato e no pano preto....virou código aberto.

    73 moçada.

    1706569756491932687329155409031.thumb.jpg.0a9ac485361d08d0d6a8b9ff564969f5.jpg

    • Curtir 2
    • Obrigado 1
    • Amei 1
  7. 6 minutos atrás, Blumer Celta disse:

    Muito obrigado pelos ensinamentos. São de grande valia para mim.

    Muito bom, daqui pra frente usarei mais o wireless.

     

    Perfeito. No projeto em questão, então se passasse destes 130ma, precisariam implementar drivers com transistores, certo?

     

    Perfeito,

    Estes 100ms do início, tudo bem, pois seria somente no início, e para o RESET.

    No caso dos 5ms eles estariam presentes em cada ciclo né?

    Entendo que é um projeto único e que para 256 posições não faria diferença, pois de qualquer forma o processo seria concluído dentro de um tempo aceitável.

    Mas, pergunto só de curioso mesmo, pois gosto de trabalhar com estes componentes que ainda lidam com as informaçòes em paralelo.

    Seriam mesmo necessários 5ms em cada ciclo, ou é mais uma questão "deixar uma boa sobra"?

    Ou seja, o tempo para os endereços estabilizarem é este mesmo?

    Pois, de curioso dei uma olhada no datasheet e as grandezas de tempo da memória correm em "ns", e este

    MS seria muito maior, pelo que entendi nas calculadoras online.

     

    Parabéns, isso vai manter estes aparelhos no mercado por mais tempo.

     

    Pois é.....no meu forum dedicado ao INTRACO 7000, a ideia começou com um amigo o PY4MM (Dias)  me dando de presente o rádio e a fonte, mas como o rádio foi sucateado por um órgão público eu precisava mudar suas frequências, mas como fazer isto, o aparelho estava funcionando, mas com apenas 1 canal. Ai começou tudo e fui parar em uma enorme pesquisa que durou 12 meses. Hoje este rádio tem 256 canais, várias modificações eletrônicas e recursos comparados aos modernos do mercado. Não fiz sozinho....tive ajuda da minha filha, genro e vários amigos cada um participou com o que conseguia e entendia. Salvamos esta preciosidade da industria brasileira de ser esquecida e abandonada.

    Você pode saber mais sobre o projeto procurando no CDH ou no Google, use as palavras (INTRACO 7000 e TELEPATCH 160/40).

    Foi o que pude fazer para ajudar o nosso hobbie.

     

    Veja o danadinho ai:

    image.png.70bf0e55aca2efc62edcea9a15e73233.png

     

     

    • Obrigado 1
  8. Acho que não vale a pena Andrei, são equipamentos muito antigos, seria um esforço a mais para ser apreciado por poucos conservadores da tecnologia Brasileira. A calculadora do INTRACO sim, porque não há um programa especifico para fazer estes cálculos.

    Minha filha que abraçou a causa e fez no excel para diminuir o meu sofrimento......kkkkkk

    Ela me disse: papai faça pra mim um descritivo dos passos que o Sr. usa para calcular estas frequências, talvez eu consiga jogar no excel e facilitar seu dia a dia com isto.....e não é que ficou boa a ajuda dela, só que tenho que converter uma à uma das frequências. Até disponibilizei o link no forum para que outros intrressados usem para fazer seus cálculos.

    Mas ajudou demais....

     

    • Obrigado 1
  9. 10 horas atrás, aphawk disse:

    @Ademilton ,

     

    Infelizmente não entendo nada dessa linguagem, só programo em Basic e Assembly .... C para mim é igual a Russo kkkkk

     

    Paulo

    Paulo você é Radioamador?

    Eu sou o PU4ASL de Uberlândia-MG.

     

    Depois dê uma passadinha no Clube do Hardware e veja as minhas artes com o INTRACO 7000 e o Telepatch 160/40, antes era um pano preto com estes rádios, agora tiramos o pano e abrimos geral para todo mundo, só não usa que não quer.

    Todo este trabalho de usar o Arduino para copiar memórias PROM é para desenvolver maneiras fáceis de usar estes rádios mais antigos, eu minha filha o Mestre Andrei e o Wilson da Wiltec fizemos uma revolução nestes aparelhos.

    É só digitar no google "Intraco 7000 ou Telepatch 160/40"

    Espero que goste do que vai ver lá, acabamos com o MITO de que era mosca branca as informações destes rádios, virou código aberto agora.

     

    Nesta batalha aprendi muito sobre a plataforma Arduino, em breve vou postar um gravador que estou montando que aceita qualquer ATMEGA do pequeno ao grande, está na bancada já.

    Este Arduino que eu queimei a USB, vou usa-lo para gravar o Bootloader do ATMEGA8 da nova placa gravadora, usarei o conector ICSP do ATMEGA328 da placa do UNO R3 como gravadora, retiro o 328 espeto o Atmega8 ensiro o cabo do USBasp e pronto lá vai mais um bootloader pra dentro.

     

    Ô bicho fuceiro é Radioamador........kkkkkk

     

    73

    • Curtir 1
  10. ATUALIZAR O FIRMWARE DO MICROCONTROLADOR DA USB DO ARDUINO UNO R3

     

    Pesquisando sobre  a USB do Arduino UNO R3 descobri que o microcontrolador ATMEGA16U2MU pode ser atualizado via pinos ICSP.

    As instruções para atualização podem ser retiradas dos LINKs abaixo:

     

    ATMEGA16U2MU

     

    image.png.c169550826e1b8876687928cac086a95.png

    • Obrigado 1
  11. Em 30/01/2024 às 02:57, MESTRE-ANDREI disse:

    Analisando os dados, nota-se que os "zeros" adicionados, referem-se aos 4 bits extras (da PROM de 4bits em relação a nova memória de 8bits)
    Existe uma dica de eletrônica que pode ser utilizada:
    A memória nova (de 8bits), possui 4 pinos de saídas a mais que as de 4bits (Q4, Q5, Q6 e Q7, no caso da memória sugerida: 27C64).
    E estes pinos podem ser usados como uma "segunda vida do componente", para o caso de algum acidente (por exemplo quebrar um dos pinos: Q0, Q1, Q2 ou Q3).
    Para fazer uso desta "segunda vida", você precisará de 2 coisas:

    1: Levantar Q0, Q1, Q2 e Q3 do circuito, e aplicar Q4, Q5, Q6 e Q7 em seu lugar.
    2: O arquivo gravado na memória, neste caso, deverá ser preenchido com a duplicação dos dados por exemplo: (AA, BB, CC em vez de 0A, 0B, 0C)

    Para facilitar a vida, acabo de escrever um pequeno programa (carece de testes, mas pareceu funcionar bem).
    Onde você simplesmente insere os dados e ele gera o binário pronto para gravar na nova memória.

    Permite gravar das seguintes formas:
    * Dados com ou sem zeros
    * Dados em 8 bits para novas memórias
    * Dados em 4 bits para o caso de realmente querer uma PROM de 4 bits.
    * Testado em Windows 7 e 10

    Agradeço os feedback sobre o funcionamento do programa.

     

    telaprograma.png

    Canais2bin.zip 915.03 kB · 2 downloads

     

    Muito Legal ajuda muito na hora de digitar no programador de Eprom, achei útil a ideia de usar os campos preenchidos com zero para aproveitar melhor a memória.

    • Obrigado 1
  12. Em 02/02/2024 às 13:49, Blumer Celta disse:

    Muito obrigado pelas respostas.

    Consegui entender praticamente tudo.

    Entendo que preciso me aprofundar e fazer realmente um curso bom de eletrônica para fazer corretamente as ligações de GND e VCC. Infelizmente ao ver os conteúdos dos cursos profissionais, sobretudo os de eletrônica analógica, percebo que não me falta vontade, mas sei que não sou capaz de compreender todos aqueles cálculos. O que muitos diriam: então está na profissão errada kkkk. Mas é este o ponto, graças a Deus é só um hobby. Por isso vou seguindo até onde consigo ir.

    Ficaram umas dúvidas:

    Ainda não consegui relacionar o fato do problema ser o CI externo.

    Presume-se que dará pau pois em geral o grande parte de quem usa não saberá ligar corretamente ou existe um real problema com CIs externos?

    Por exemplo, se pegar o ultimo esquema aqui proposto:

    Digamos que os componentes sejam todos soldados;

    Com fios de bitola correta;

    Ligados de forma correta (entradas com saídas e saídas com entradas);

    e os fios também forem soldados nos contatos do Arduino.

    Excluiria-se um mau contato nesta etapa, certo?

    Neste caso o mau contato poderia ser na conexão do USB, certo?

    Esta pergunto, pois também sou adepto de fazer alguns testes com a comunicação serial:

    Se o produto final, destinar-se a puxar os dados pra dentro do PC, via comunicação serial.

    E for algo que puxe pouca alimentação, haveria necessidade de fazer outra alimentação externa?

    Pois acredito que o conector USB já daria conta de alimentar e ainda buscar os dados, certo?

    *Este me pareceu ser o objetivo do aparelho proposto.

    Desculpe a pergunta, pode parecer impertinente, mas pergunto pois realmente pretendo entender e aprender:

    Nestes casos que citou, estes aparelhos foram perdidos por:

    1 - Caiu um raio ou algo semelhante e "voltou" pele fio da antena, levando o que tinha no caminho, ou;

    2 - A antena girou com o vento, e esta por ser grande conseguiu mover de forma inversa a "caixa de redução" do motor que movia a antena, o que ocasionou, por conta da caixa de redução invertida, um alto giro no motor (que agora virou um gerador), mandando tensão para a placa e queimando-a ou

    3 - Mediante a bagunça que deixamos em nossas mesas de trabalho (eu deixo pelo menos kkkk), o camarada deu uma batida na aparelhagem, o que fraquejou por instantes a conexão USB, e com isso gerando a tal queima ou

    4 - O equipamento criado pelos seus amigos, tinha alimentação própria (acho que chamam isso de ativos), e de alguma forma esta alimentação própria voltou e queimou o que não devia?

     

    Penso nestas questões, pois futuramente (quando estiver mais seguro), criar alguns aparelhinhos para amigos, e:

    1 - Colocar uma tela OLED como saída de dados ou módulo SD para passar estes dados para o PC, encarecem o produto final.

    2 - Eu entendi a necessidade de usar o tal dispositivo USB de proteção, mas, difícil é convencer o usuário final a comprar um produto extra que ele deve usar com meu produto, no que penso que ele dirá: Mas porque eu tenho que comprar mais uma coisa que custa mais caro que seu aparelho para proteger minha usb? porque meu mouse webcam, etc não precisa disto? Aí vou ter que admitir pro usuário que é porque eu não projetei um bom hardware kkkk.

     

    E mesmo se achar, até onde sei, ele também é um microcontrolador, e neste caso teria que gravar o firmware do novo para o uso.

    E... por falar nisso, este CH340 é um chip virgem que precisa de um firmware gravado pelo usuário, ou posso comprar ele para colocar diretamente em meus arduinos stand-alone para que estes tenha função serial?

     

    Obrigado.

     

    Esta pergunta me deixou na dúvida, porque até o momento eu não havia imaginado que o ATMEGA 16U2-MU fosse um microcontrolador programável, achei que fosse um componente dedicado a Seriais/USB, depois fui observar melhor e seu comentário me despertou a curiosidade porque ao lado deste chip USB há um grupo de pinos jumpers JP2 que provavelmente servem para reprogramá-lo na fábrica. Por este detalhe mencionado por você, eu desisti de repará-lo e adquiri um Arduino Genérico, cheguei a encontrar o componente na RS e na Mouser, mas fiquei com medo de comprar um microcontrolador sem nada dentro,  portanto resolvi aproveitar os componentes da placa para outra finalidade e desisti do UNO R3 original (dedicado) mesmo sabendo que foi um presente do meu Genro. Bom a batalha continua no objetivo principal porque ele queimou quando eu e o Mestre Andrei iniciavamos o desenvolvimento de um dispositivo para ler memórias PROM usando um CD-4040 e algumas memórias da família DM74S387 e DM82S126.

     

    Todo dia aprendemos uns com os outros....valeu turma.

    esquemativo_arduino_uno-1024x569.thumb.png.5031b6c3a16d2c33fecab350501b6808.png

     

     

    • Curtir 2
  13. Super relevante esta discussão

     

    Eu e o Mestre Andrei, estamos testando uma aplicação para ler memórias PROM com Arduino UNO e NANO. Tivemos alguns problemas e por coincidência queimou o ship Serial/USB da placa Arduino Uno R3 original. Conferimos diversas vezes e não havia erros na montagem, acreditamos que a queima tenha acontecido por incompatibilidade entre CMOS e TTL.

    Usamos os CIs DM74S387N e CD-4040.

    Nano_Promx.jpg.10be05844bfd8fa4345836a1d0f28af8.jpg

  14. Como ler o conteúdo de Memórias PROMs para migrar para EPROMs ou E2PROMs 

     

    Migrando projetos Eletrônicos antigos para novas tecnologias - é necessários que se leia e salve o conteúdo das famosas memórias PROMs, para que possamos mudar para outros tipos de memórias.

    Radioamadores e Gamers experientes são os que mais necessitam deste tipo atividade, porque uma memória PROM não permite uma re-gravação, então dificulta muito um upgrade de tecnologia para jogos ou uma mudança nas frequências de repetidoras ou a utilização de transceptores Vintages.

     

    Para quebrar este mito e ajudar a resolver este problema, resolvi postar aqui um passo à passo de como fiz para efetuar um BACKUP de dados das minhas PROMs utilizadas nos transceptores da INTRACO, TELEPATCH  e outros modelos vintages ainda utilizados no cotidiano em nosso hobbie.

     

    Exemplificando com transceivers vintages  mais conhecidos, eles vinham de fábrica com frequências acima 150.000MHz, mas para utilização em bandas de Radioamador

    precisam trabalhar de 144.000 a 148.000MHz, para isto é necessário uma conversão com memórias mais novas e uma re edição das tabelas de freqüências de repetidoras e em modo simplex.

    Devido a dificuldade na importação destas memórias antigas por não serem mais comercializadas, esta metodologia ajuda muito os aficionados e hobistas a executarem seus projetos utilizando memórias ainda existentes no mercado ou em sucatas de eletrônica.

     

    Então o que é necessários ter em mãos:

     

    1. Uma memória PROM gravada com os dados ( DM82S192N, DM74S387N ou similares )
    2. Um adaptador PROM/EPROM ou um Arduino NANO ou UNO R3
    3. Um gravador de memórias Tipo GENIUS G540 ou outro qualquer que suporte as atividades
    4. Um circuito integrado CD-4040
    5. Um notebook com XP, Win7 ou Win10

     

    Diante do problema, várias tentativas foram testads sem sucesso, até que solicitei ajuda ao nosso amigo ANDREI, ai ele me ajudou com alguns procedimentos que sob sua permissão eu irei postar aqui, os diagramas e o SKETCH Arduino passo a passo.

     

    Vale lembrar, que não se encontra mais gravadores de memórias PROMs no mercado quando se encontra os preços são muito altos e os fabricantes não produzem mais este tipo de memórias, então a solução é migrar para outras tecnologias mais acessíveis.

     

    • Alternativa 1 usando o ARDUINO NANO ou UNO R3 para copiar as memórias

     

    PROM/NANO

    Este foi o diagrama utilizado para varrer o mapa das PROMs

     

    > Arquivos do projeto acima

    > Projeto Leitor PROM.zip

     

    • Alternativa 2 usando um GRAVADOR GENIUS G54O e um adaptador de memórias

    > De posse de um gravador Genius G540 ou similar para ler PROMS e gravar Eproms/E2Proms

    > De posse de um adaptador para PROMs/EPROMs/E2PROMs 27512 ou 28512

     

    > Passo a Passo:

    1 - insira sua DM74S387N ou DM28S126N no adaptador de memórias

    2 - Feche os três Jumpers JP1, JP2 e JP3 do adaptador como na foto

    3 - Insira agora o adaptador no conector ZIF do gravador Genius

    4 - Abra o software do Genius G540

    5 - Escolha a opção de memórias EPROM

    6 - Selecione na lista de Fabricantes a opção GENERAL 27512

    7 - No menu do programa desabilite a checagem de Verificação da Memória (Verify)

    8 - Agora solicite ao programa para que leia a memória em (READER)

    9 - Observe se o programa abriu a tabela com as páginas do mapa de memória, os dados estarão lá presentes no formato HEXA 

    10 - Salve a tabela com os dados coletados, e observe quantas páginas foram salvas

    11 - Com os dados salvos, você poderá agora gravar suas Eproms ou E2Proms para migração de tecnologia

     

    Nota: em outras postagens aqui no Clube do Hardware é possível seguir os passos para a inclusão de memórias copiadas e gravadas em outros tipos de memórias, vale ressaltar que a ideia vale apara qualquer modelo Vintage, desde que se observe suas particularidades de programação e as características de seus PLLs.

     

    > Adaptador de memórias PROM/EPROM 27512:

     

    image.png.df6fbbaba7d9c7acfc01285f31fb3267.png

     

    - Adaptador com Jumpers JP1, JP2, JP3 fechados

     

    > Arquivos copiados com o uso do adaptador:

     

    Exemplo:

    Intraco_Prom_Memory_BK.zip

     

    O arquivo acima, refere-se ao código necessário para amostragem de canais no display de 7 segmentos deste modelo, a contagem de canais é limitada a 99 pois neste modelo só há 2 displays.

     

    image.png.70bf0e55aca2efc62edcea9a15e73233.png

     

     

     

     

    • Curtir 1
    • Amei 1
  15. Em 20/11/2023 às 23:49, extremedll disse:

    @Gabriel Torres imaginei que realmente não fosse possível aplicar mecanismo 100% eficazes com relação de tópicos repetitivos. e concordo com o seu último comentário. mas é isso. vida que segue. desculpa abrir um tópico pra desafabar sobre o assunto 

    Dificilmente voce conseguirá sugerir ou mudar algo por aqui...desista.

  16. TELA DE POSTs MAIS CLEAN

     

    Um post tem por função orientar ou ajudar alguém a resolver um problema.

    Os Comentários são criticas ou sugestões a posts editados e que as vezes são tantos que poluem ou carregam demais a área do Post Original.

    Minha sugestão é: que os comentários não fiquem expostos junto com o Post Original, não precisa eliminá-los mas que fiquem retidos em algum lugar, mas caso eu deseje fazer um comentário ou ler os comentários, um link ou icone seja criado para levar o interessado até a área de exposição dos comentários.

    Mas porque a sugestão: porque tenho observado que alguns posts originais tem tantos comentários, que acabam poluindo a área dos posts originais ficando um documento enorme e carregado, que na grande maioria tem comentários inúteis ocupando espaço e deixando a tela do post poluida.......com a minha sugestão a tela do Post Original ficaria CLEAN,  mas com a opção de comentar ou ler os comentários caso o leitor deseje ver se há alguma observação sobre aquele assunto.......mas não precisaria expor tudo junto com os Posts Originais, deixando carregada a tela com muitos comentários.

    Ao abrir o Post Original, apareceria só o Post Original e no final da página, icones com links que levariam aos diversos comentários sobre aquele assunto.

     

    Espero ter sido claro, mas se não fui podemos conversar via Whatsapp para eu expor a ideia.

     

    Já conversei isto com o BCP, ele pediu para eu expor a ideia.

     

    detalhes.thumb.jpg.c37cabb7ac6999f9aed4d0b1b85f0665.jpg

  17. VENTILADOR DISPARADO  (Uso do processador)

     

    Fiz a limpeza total no sistema de FAN e o ventilador continuava em alta velocidade, então pesquisei e um vídeo na internet sugeriu alterar parâmetros no gerenciador de energia do Windows, e isto fez com que o ventilador reduzisse sua atividade em função do uso do Processador.

     

    Vale lembrar que o ventilador tem 3 velocidades: Baixa, Média e Alta

     

    Procedimento:

    1. Entre no ícone da bateria na barra de tarefas com o botão direito.
    2. Selecione Opções de Energia
    3. Escolha na tela que surgir, a opção (Equilibrado - Recomendado)
    4. Depois clique ao lado na opção (Alterar configuração do plano) em azul
    5. Quando a nova tela abrir, selecione (Alterar configurações de energia avançada)
    6. Na nova tela que abrirá, selecione na lista (Gerenciamento de energia do processador) Clique no símbolo de (+)
    7. Selecione agora (Estado de desempenho máximo) clique no (+)
    8. Ajuste o valor atual de 100% para 40% tanto na Bateria quanto na Tomada

    Temperaturas normais agora:

    1. HD - 46 graus
    2. Média - 50 graus
    3. Core 0 - 44 graus
    4. Core 1 - 44 graus

    Ventilador em Baixa velocidade em uso normal

     

    Aqui funcionando a todo vapor com o ventilador no mínimo (03/01/2024)

  18. Eu comprei memórias novas para meu PC, mas apresentava erros quando inseridas, mas as caracteristicas estavam corretas segundo o fabricante.

    Resolvi atualizar os driver da placa-mãe, a partir dai as novas placas passaram a funcionar direitinho.

     Verifique no site oficial se sua placa-mãe possui novas atualizações, baixe e instale antes de inserir as novas memórias.

     

    Boa sorte.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!