-
Posts
120 -
Cadastrado em
-
Última visita
Reputação
8-
Circuitos osciladores com realimentação
Vicente Cesar respondeu ao tópico de Vicente Cesar em Eletrônica
@MOR , desculpe a demora para responder. A primeira coisa que não entendi foi "Um impulso elétrico (na prática um pulso) possui infinito número de frequências possíveis (na teoria)". Nuca ouvi falar sobre isso, poderia me explicar o que quis dizer ou algum link sobre ? A segunda duvida que tenho é que a corrente, na teoria sairia do ponto positivo e iria para o negativo, então como funciona essa realimentação que faz o sinal voltar para entrada ? Talvez esteja esquecendo de algum conceito, mas não consigo entender como funciona esse fluxo da corrente elétrica nos osciladores. E o que são esses "pontos limites" que você citou ? Se forem muitas duvidas para responder já ajuda um link simples para que está começando a entender do assunto haha -
Estou começando a estudar circuitos RF e algo muito importante que tenho visto nesta área são os osciladores, porém não consigo entende-los direito. Já estudei sobre como fazer circuitos LC oscilarem, mas vi que essa oscilação vai diminuindo até parar e então seria necessário uma realimentação e amplificação do sinal. Eu não consegui entender bem como funciona isso, já li em alguns lugares sobre a teoria mas não consigo relaciona-la com a pratica. Se alguém puder me ajudar com uma maneira bem simples de entender a realimentação e como implementa-la agradeço. ~~ Vicente
-
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@vtrx, eu já comecei estudar a BIOS e suas interrupções, e já fiz o carregamento do 'kernel' do sistema que eu programei em assembly. Ele está em modo de 32 Bits. O que quero mesmo é só integrar uma linguagem de alto nível no sistema. Estou procurando algo como o @aphawk falou, um C sem dependências do ambiente em tempo de execução. Ouvi falar em algo chamado "Crosscompiler", que é um compilador para gerar o código para uma plataforma diferente da que ele está, mas não consegui fazer funcionar ainda. Obrigado. -
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@aphawk, @vtrx, @victhor393. Fiquei um bom tempo sem responder o tópico , mas neste tempo continuei o estudo da linguagem Assembly (Principalmente para rodar em um computador sem um sistema operacional). Porém acabei me deparando com um problema que espero que possam me ajudar. Eu programei um BootLoader para carregar um programa em C, ao invés de um em Assembly, porém descobri que precisaria de um Biblioteca Runtime, pois quando compilo um programa em C ou C++ no windows, o programa em C ou C++ tem fortes dependências com o windows, mesmo não usando nenhuma biblioteca. Queria saber se vocês saberiam como eu posso desenvolver programas em C sem nenhuma dependência com o windows. Também quero saber se seria mais difícil desenvolver esse tipo de programa em C ou C++. Agradeceria se dessem preferência a materiais que não são desenvolvidos com o Microsoft Visual C++, pois a sintaxe que ele usa sempre gera erros nos compiladores que uso, e não consigo resolver estes problemas. Obrigado. -
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@vtrx, entendi, é que sou muito iniciante na programação de baixo nível, mas vou tentar. Procurei a saber e descobri que meu Notebook é x64 e pelo que eu pesquisei isso significa 64 bits e x 86 32 bits. Então, eu poderia rodar instruções x86 em um processador x64 ? @victhor393 Estarei tentando fazer um programa seguindo as dicas de você e ver se ele vai rodar dessa vez. -
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@victhor393 Procurei sobre o que são as instruções SSE e MMX que são as que meu processador possui de acordo com umas paginas que encontrei na net, porém todos falam para procurar o manual do meu processador no site da AMD, mas não acho nada sobre o AMD E1-1500 APU. Meu problema estar em por onde começar. @vtrx O link que você sitou não serve para meu processador mais vou dar uma olhada. -
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@victhor393 Você conhece algum site ou livro que trata sobre o assunto de programação em assembly com e sem o S.O ? -
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@vtrx, em primeiro lugar estou programando em assembly para estudar mesmo, quero entender como uma linguagem de programação que conversa diretamente com o hardware funciona sendo que tem um sistema operacional dizendo o que você "pode ou não fazer". Quanto aos programas que ficaram lentos, um exemplo, é um visualizador de imagem que eu fiz em C que escondia mensagens na imagem (Esteganografia). Depois ele jogava as imagens na tela para mim comparar se a distorção ficou muito grande. Só para imprimir a imagem na tela levava quase um minuto dependendo do tamanho da imagem. No caso eu lia os valores hexadecimais da imagem para fazer isso, não usava uma biblioteca que manipulava imagens daquele formato. Então comecei a estudar mais C e também assembly para ver o que poderia fazer. Mas mesmo que tenha soluções mais simples ainda quero aprender mais sobre assembly no meu tempo livre. -
Assembly para microprocessadores
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@pdanobre Já vi este sim. Seguindo esse não consegui criar o link do arquivo objeto. Apareceu os seguintes erros: 1: Error: Parser: instruction expected 2: Error: laberl or instruction expected at start of line Imagino que esses números sejam as linhas dos erros. Mas como nunca fim um programa em assembly para processadores não sei onde errei. O código esta exatamente igual. se souber como me ajudar agradeço. @vtrx Já programo em C e em java, mas essas linguagens tem funções "Lentas" para o programas que estou desenvolvendo. Então estou começando a estudar as de baixo nivel. -
Não sei se essa é a melhor área do fórum para minha duvida, mas acho que poderão me ajudar aqui. Estou querendo usar assembly para fazer programas que rodem no meu notebook. Ele possui um processador AMD E1, e na internet não estou conseguindo achar por onde começar. Queria saber se alguém pode me ajudar a descobrir por onde começar. O máximo que consegui fazer foi criar um arquivo objeto de um código que achei na internet. Obrigado.
-
Emulação de rons de Atari com Pic (Assembly)
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@Projetos_afg, eu projetei um modulador por amplitude para o sinal de cores, já que a cores possuem diferentes amplitudes e fases (Ainda não sei se vai funcionar, não testei). Agora preciso saber como projetar um modulador por fase, mas esse não sei como funciona. Acho que é até algo mais interessante mesmo fazer o tratamento de maneira digital inicialmente e depois analógico. Pretendo fazer um conversor A/D para a luminância e outro para modelagem de uma portadora de 3.58 MHz (Que é a frequência da onda de cores). E por fim, ainda não sei como, vou fazer a modulação da fase e somar com o sinal de luminância. OBS: Qual a diferença do 4QAM digital do senoidal ? -
Emulação de rons de Atari com Pic (Assembly)
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@mister nintendo, realmente, um hardware auxiliar pode ser necessários, porém não pretendo usar CI's que fazem tudo por mim, eu estou estudando, sei muito pouco de eletrônica, então "fazer tudo" está me dando muitos conhecimentos que não tinha antes, e acho muito bom isso. @Felipe Electronic, talvez possa não compensar, mas é como já disse, primeiro tenho que entender meu problema antes de projetar algo, estou meio perdido na eletrônica ainda. Mais uma coisa, até onde eu sei não é necessário ser uma senoide, mas obrigado pela informação, me gerou algumas duvidas bem interessantes que vou pesquisar aqui. Influencia em algo os cálculos de defasagem de uma senoide e de uma onda quadrada ? (Posso estar fazendo uma pergunta besta, mas se forem diferentes pode ser um dos motivos de eu não estar conseguindo resultados :s ) -
Emulação de rons de Atari com Pic (Assembly)
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
Sei que poderia fazer com os CI's que você disse, mas não é a primeira vez que vejo alguém fazer isso com um microcontrolador, então acho que á uma manira de faze-ló. o problema é que ainda não entendi o sinal de vídeo (Colorido), então estou pesquisando mais. Eu preciso entender o que vou fazer, e depois vou codificar. Realmente calcular senos em tempo real não daria, mas pelo tempo está na formula, isso não entra na minha cabeça. Estou a pesquisar, assim que tiver resultados eu digo. Mas obrigado pela ajuda de vocês todos. -
Emulação de rons de Atari com Pic (Assembly)
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
Então se eu estou fazendo com cada pixel equivalendo a 12 pixels eu posso refazer o calculo a cada 12 ? Outra coisa, como eu poderia calcular seno e cosseno de um angulo qualquer no pic ? Não me parece nada simples ... porém acho que da tempo se eu for fazer esse calculo de 12 em 12 (Caso seja possível). -
Emulação de rons de Atari com Pic (Assembly)
Vicente Cesar respondeu ao tópico de Vicente Cesar em Microcontroladores
@Projetos_afg, cabeça já está doendo haha No caso, qual a unidade de tempo da formula? Tenho que recalcular para cada pixel mudando esse tempo ?
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