thegoodfellas/blogset-br huggingface dataset:
tem diferentes instrucoes, e tarefas diferentes sao realizadas em uma instrucao. Assim o MIPS so faz realmente sentido para comparar varios processadores de uma mesma familia.Para complicar ainda mais as coisas, a largura de barramento pode nao ser constante - e comum, por exemplo, um processador de 16 bits (barramento interno) comunicar com seus perifericos externos atraves de um barramento de 8 bits. O desempenho sera de 16 bits nas operacoes internas, mas de apenas 8 bits em operacoes que envolvam esses perifericos. Da mesma forma, o barramento externo pode ter velocidade diferente (geralmente menor) do que o interno.A para finalizar, complicando ainda mais: em um processador moderno, existe uma boa quantidade de processamento paralelo. Interrupcoes sao tratadas por um modulo separado, e o processador central so e interrompido ja com todos os elementos da interrupcao processados, hierarquizados e prontos para tratamento. Transferencias em memoria sao executadas por um DMA, modulo especializado nisso, e o processador so e comunicado ao fim de uma transferencia completa. Comunicacao serial e tratada em outro modulo, e o processador so entra na festa depois de uma mensagem recebida, verificada e classificada. E assim por diante. Portanto o desempenho final vai depender em muito de existirem os modulos para processamento paralelo adequados a aplicacao que esta sendo executada. Reparem que, mais uma vez, a escolha depende da aplicacao.Nao percam o proximo capitulo, onde falaremos dos modulos perifericos que, junto com o processador, compoem a totalidade de um microcontrolador.
e desconsiderado. Exemplo:iFlashComm (iFLashByteProg, &iFlash [10], 200);Este comando ira gravar no elemento 10 do vetor iFlash o valor 200.Para gravar em modo "burst" executa-se a funcao iFlashBurst, passando como parametros o tamanho do vetor a ser gravado (numero de bytes), um pointer para o endereco a ser gravado, e outro pointer para os dados a serem gravados. Reparem que nao e necessario informar o comando - para esta funcao ele e sempre iFLashBurstProg. Exemplo:void iFlashBurst (3, &iFlash [0], &Dados);Este comando grava 3 bytes na Flash, a partir do inicio (elemento zero) do vetor iFlash, com os valores apontados por Dados.Uma ultima observacao: atencao para os tempos de execucao dessas funcoes! Apagar uma pagina, especialmente, demora de 20ms a 30ms, dependendo da frequencia programada no controlador da Flash. Durante esse tempo o programa ficara "morto", nao executando nem interrupcoes (lembrem-se, a Flash nao pode ser lida para executar codigo).
Calma, calma... esse "gira, gira" nao e aquela brincadeira que faziamos quando criancas! Estamos falando de motores, e como controla-los. Controlar motores eletricos a partir de circuitos digitais e microcontroladores (MCUs) e uma necessidade bastante comum nas maquinas modernas. E nesse controle um dos problemas encontrados e o estagio de potencia, ou seja, o circuito que vai receber os comandos digitais e energizar o motor. Quando existe a necessidade de o motor girar para os dois lados (o que e bastante comum) e necessario implementarmos um circuito tipo "Ponte H", capaz de inverter a tensao sobre o motor. Alguns anos atras era comum utilizarmos reles nesse estagio final de potencia. Esse tipo de solucao e ainda hoje muito encontrado em maquinas de projeto mais antigo, e mesmo em maquinas novas projetadas por engenheiros antigos... E uma solucao simples e facil de implementar, porem apresenta varias desvantagens: A corrente na bobina de um rele e, normalmente, maior do que a disponivel nas saidas de um MCU. Isto significa estagios intermediarios, geralmente com transistores;Um rele e um dispositivo eletromecanico, e como tal sujeito a desgastes e falhas mecanicas;A atuacao de um rele e bastante lenta - da ordem de varios ms (mili segundos) para atracar ou desatracar - o que inviabiliza completamente um controle de potencia chaveado, tipo PWM;O rele provoca ruidos eletromagneticos capazes de afetar o funcionamento dos MCU, obrigando a cuidados especiais com filtros.Por todas essas razoes, somadas a queda de preco dos transistores MOSFET modernos, passou a ser vantajoso substituir esse estagio de potencia por circuitos baseados em MOSFET. O esquema acima mostra um exemplo desse tipo de controle. Nesse exemplo, o motor e um DC de 24V, consumindo correntes menores que 8A na partida e 2A em giro normal. Sao utilizados quatro MOSFET para implementar a Ponte H. Dois do tipo "N-Channel", para chavear o lado baixo, e dois "P-Channel" para o lado alto. Em nosso exemplo foram utilizados os N-Channel IRLZ44N, e os P-Channel IRF5305, ambos os tipos fabricados pela International Rectifier. Note-se que o lado baixo e controlado diretamente pela saida digital do MCU (0-5V). Ja para o lado alto e necessaria uma conversao de tensao, implementada por dois simples transistores bipolares NPN - eu utilizei os velhos e comuns BC547 para isso. O controle desse estagio de potencia e muito simples. Basta aplicar nivel alto, simultaneamente, as entradas "Direita Hi" e "Direita Lo", e o motor ira girar para a direita. O mesmo se aplica a Esquerda. Mas por que duas entradas separadas? Bom... na verdade isso e opcional. Pode-se interligar as entradas "Hi" e "Lo" de um lado, e um nivel alto nessa entrada combinada fara o motor girar. Essa configuracao com entradas separadas tem apenas uma vantagem: um nivel alto nas duas entradas "Lo", simultaneamente, ira colocar o motor em curto, atuando como freio. Esta e mais uma vantagem dessa implementacao com MOSFET, ja que com reles e preciso decidir de antemao se a parada do motor sera com ou sem freio, e aqui isso pode ser decidido pelo software da MCU, atuando ou nao
o freio. Para as tensoes que utilizei - 24V para o motor e 5V para a logica - os resistores sao todos de 1k, exceto os de base dos BC547 (R1 e R5) que sao de 3k3. Para tensoes ou correntes muito mais altas sera preciso apenas dimensionar os transistores adequadamente. A topologia do circuito nao sera alterada. Ah, sim... um testemunho da eficiencia do controle com MOSFETs e o fato de nao ser necessaria nenhuma dissipacao de calor. Os MOSFETs utilizados sao encapsulados em TO220, e foram montados direto com parafusos na PCB, sem qualquer dissipador. Espero que estas consideracoes sejam uteis aos colegas implementando esse tipo de controle de motores.
Sim, isso foi um sarcasmo. Quem me conhece sabe o que eu penso de culpar as estradas pela loucura, burrice e incompetencia dos motoristas.A foto ao lado e do meu carro, logo depois do acidente ocorrido em 27/11/2012. E, nao, este texto nao e psicografado. Eu ainda estou aqui, vivo, assim como Adriana, minha esposa, que estava comigo.Resultado pratico: um carro com perda total, eu com o joelho direito destruido, assim como o antebraco esquerdo, e percorrendo um longo caminho de recuperacao e reabilitacao. Adriana correu serio risco de vida, com ferimentos internos, mas se recuperou bem e esta como nova.Pausa para um comentario: quando eu puder dirigir de novo, meu proximo carro sera um Honda Civic, igualzinho a este. Impressionante a serie de impactos que ele sofreu, a destruicao completa, e ainda assim manteve a celula de sobrevivencia razoavelmente intacta, o que certamente nos salvou.E a causa disso tudo? A estrada perigosa? HUAHUAHUAHUA... (riso histerico)! CLARO QUE NAO!!! A causa foi uma motorista (incompetente? inconsequente?) Sei la, acho que ambos... que "resolveu" ultrapassar com faixa dupla e sem visibilidade, e me acertou na outra pista, onde eu vinha tranquilo e dentro das regras, tirando meu carro de controle e jogando-o contra um caminhao.Isso nao e um acidente, pessoal! E um crime doloso! Como tantos que acontecem em nossas estradas, e elas (as estradas) levam a culpa de "perigosas". Repetindo o que digo sempre: vamos tomar vergonha na cara e parar de terceirizar o mal! Vamos tratar crimes como crimes, criminosos como criminosos, e nao como simples "acidentes" e "erros". So assim dirigir neste pais sera um pouco mais seguro!Este foi um caso como tantos, alguns inclusive ja publicados aqui. Com uma diferenca importante para mim: aconteceu comigo!Ufa... ainda bem que eu bato nesta tecla desde sempre... senao podiam pensar que esta minha revolta e apenas porque aconteceu comigo! Outra razao pela qual mais potencia nem sempre e uma boa coisaO texto citado abaixo nao e de minha autoria. Foi escrito por um piloto americano, e eu apenas o traduzi algum tempo atras. Mandei-o por e-mail para varios amigos, mas nunca o publiquei, e nunca vi nada semelhante publicado em portugues. Acho bastante interessante que meus amigos pilotos o leiam. Embora ele fale especialmente de um modelo de aeronave - o Van's RV-4 - ele e valido para qualquer aeronave."Eu me considero um piloto medianamente experiente, tendo cerca de 1400 horas em meu RV-4, 3000 em F-16 e muitas mais em outras (nao tao divertidas) aeronaves. Entretanto, minha volta para casa do trabalho foi um pouco diferente hoje, e eu aprendi algo novo.Eu estava no meu proprio RV-4 de 150 HP, retornando para a Florida de um fim de semana voando F-16 no Alabama. Estava cruzando a 11.500 em ar calmo e frio. Faltavam apenas 235 milhas para casa, mas o caminho a frente estava crivado de tempestades. Passando Thomasville, GA, as formacoes ficaram mais juntas, forcando-me a voar em curvas em volta dos cumulos que iam muito acima da minha altitude. O controle de JAX estava me fornecendo atualizacoes continuas do
tempo, e com sua ajuda e boa visibilidade eu estava quase gostando dos meus zig-zags em volta das nuvens. Entao, saindo de tras de uma nuvem, eu vi que minha passagem a frente havia ficado bem estreita e abaixo de minha altitude. Havia ceu azul alem dela.Olhei para cima por alguns segundos para julgar as nuvens enquanto fazia um 360o em descida como ja tinha feito um milhao de vezes antes no ar mais denso de 5.000. Mas desta vez senti algo diferente uma vibracao de muito alta frequencia. O stick sacudia na minha mao e toda a estrutura vibrava como se algo tivesse se soltado (Sintomas sugerindo fortemente flutuacao dos profundores... N.E). Olhando o painel, descobri que estava com o nariz 15o baixado, inclinado para a direita 30o, cruzando 10.800, com cerca de 2G e 185 nos. Imediatamente reduzi a potencia e, suavemente, nivelei as asas. Abaixo de 175 nos a vibracao cessou, entao continuei atraves da passagem e aproei para casa. Passei uma boa parte do tempo restante olhando para tras, para ver se a cauda ainda estava la. Apos pousar, retirei a empenagem e examinei todos os pontos de fixacao, cabos, dobradicas e a estrutura. Nem um arranhao.Epilogo: fui para a Internet e pesquisei flutuacao em aeronaves leves. Ha alguns bons artigos sobre o assunto. Aparentemente eu devia saber que a 10.800 minha Va a 2o Celsius e 185 nos indicados era acima de 236 nos. Isso e mais de 30 nos acima da Vne do RV-4!Bem, eu sou um mimado piloto de F-16. Nao ha restricoes de velocidade no F-16. Conheco meu RV-4 bastante bem, mas quantos de nos conhecemos nossas aeronaves acima de 10.000? Eu sei que existe uma razao para o meu RV-4 ter uma Vne, e agora entendo porque esse limite muda com a altitude.Ha uma tendencia atualmente para RVs mais potentes e velozes. Talvez os pilotos devam considerar cargas de projeto e limites antes de fazer isso. Minha experiencia poderia ter acontecido com qualquer um. Eu tive sorte. O proximo talvez nao tenha."Nunca ouvi nenhum de meus instrutores chamar a atencao para este simples fato: a Vne se refere a Va, e NAO a Vi! Estamos acostumados a ler um intrumento que nos indica Vi, e quase todos os parametros importantes de voo se referem a Vi: Stall (inicio dos arcos verde e branco), Cargas de Rajada (topo do arco verde), Velocidade de Manobra (linha azul).Mas NAO a Vne. Esta depende da velocidade real de escoamento do ar sobre as superficies, e e portanto expressa em Va. Em um exemplo simples, a 8000' (que nem e uma altitude tao grande assim) uma Vi de 200kt corresponde a Va de 225kt. Esta diferenca pode facilmente nos levar acima da Vne sem nosso conhecimento, a nao ser que tenhamos pleno conhecimento disto!
que ele vai controlar. Se imaginarmos o controlador como um cerebro, o circuito digital em volta dele sera como o corpo humano. Sem ele o cerebro nao tem como receber informacoes de fora, nem transmitir suas decisoes para o mundo. Alias, sem o corpo o cerebro nem ao menos funcionaria, porque nao seria alimentado! Alguem tem que projetar o circuito para cada modelo de maquina a ser controlada... e esse alguem sou eu, ou um colega de profissao.Segundo - e mais importante ainda: o microcontrolador precisa de um programa, ou "software", que defina como ele vai agir, o que ele vai fazer. E como o cerebro humano que precisa aprender antes de ser capaz de realizar um trabalho. Um controlador digital nao "aprende" da mesma forma que nos, observando e copiando. E preciso que alguem - que sabe como fazer o trabalho - escreva um programa - ou "software" - descrevendo toda a logica de execucao desse trabalho, e depois grave esse programa na mamoria do controlador. Novamente, esse "alguem" sou eu.Em resumo: sempre que voces virem um equipamento moderno, como um televisor ou uma lavadora de roupa, em funcionamento... tenham certeza de que eu, ou um de meus colegas, somos responsaveis pela sua "inteligencia", por todo o trabalho executado por essa maquina.Ufa... espero que agora tenha dado para entender!!Ou... quem sabe voce esta agora com aquela cara de... "deixa pra la!!!"
haveroutro reino. Deve existir um mundo novo. Acreditamosnisso porqueindicios desse mundo ja existem dentro de nos. De certa forma, esta em nossos coracoes. Sao vislumbres de uma outra perspectiva.Quem podeprovar que sonhos e devaneios sao meras abstracoes da nossa imaginacao? Diariamente,extraordinarias transformacoes sao concretizadas porque foram antes pensadas.Ainda haquem subestime a forca de um pensamento.Um mundo melhor e possivel. Acontece de dentropara fora. Precisa ser construido em nossointerior.Estamos acaminho. Por uma vereda que quebra paradigmas. Em busca de novos horizontes. A procura do reino do amor. Essa estrada se chama esperanca.O que mantemnossa caminhada e a esperanca da chegada.
de piedade ou de simpatia. A compaixao consiste em um ato que procura consolar ou melhorar a situacao do nosso proximo, e nao meramente porque nos sentimos mal diante dessa situacao adversa. A piedade pode existir apenas nos sentimentos e na mente; mas a compaixao, por forca de sua propria definicao, so se manifesta por meio da acao apropriada. O trecho de I Joao 3.18 recomenda: Filhinhos, nao amemos de palavra, nem de lingua, mas de fato e de verdade.Conforme Jon Sobrino, a misericordia e a reacao correta ante o mundo sofredor. Ereacao necessaria e ultima. Na parabola do BomSamaritano, por exemplo, a misericordia e a compaixao sao expressadas comoreacao intensa de amor que leva a atos concretos, as vezes sacrificando osproprios interesses. Implica a participacao nos sentimentos de quem e fraco,esta ferido ou passando necessidade, entrando em estreita solidariedade e emconsequente imperativo de assistencia. Afirma Rohden que so aquela pessoa quese comove com o sofrimento alheio e capaz de misericordia. Quem tem compaixao secomove, move o seu interior, num sentimento empatico ao consubstanciar-se com aemocao e o sofrimento do outro.Empatia e compaixao tem a mesma raiz:pathos; fazem pensar na capacidade de sentir, de padecer com, de colocar-seemocionalmente no lugar da outra pessoa em vistas a compreende-la e ajuda-la.Como afirma Brusco 'o verbo Splanqnisomaiutilizado doze vezes para indicar a compaixao de Jesus significa ressentiralguma coisa no proprio interior. Ha outro vocabulobiblico a ser considerado, o rahum.Provavelmente o mais afim ao termoneolatino de ternura. Esse deriva da raiz hebraica rhm e remete a um sentimento localizado na parte mais profunda dapessoa e de seu corpo, as interiores, suas visceras (rahamim, plural de intensidade), utero materno (rehem), e corresponde, portanto, a umavivencia de forte participacao afetiva, que nao se limita a observar de longe oobjeto para o qual se dirige, mas o experimenta em primeira pessoa comafabilidade, como no caso de uma mae que vibra pelo filho dado a luz (1 Rs3.26).Para Rocchetta, o verbo raham indica uma emocao interna, um sentimento de piedade e de benevolencia diante da necessidade do outro; levando a ter gestos concretos de bondade e de solicitude que brotam como expressoes visiveis de um amor intenso e de uma viva com-paixao que toca radicalmente as profundezas daquele que os realiza, comprometendo-o em todo o seu ser.Nao podemos deixar que acultura moderna, com seu apelo ao egoismo e a competitividade, modele nossamente e nos faca olhar para o outro apenas com uma simpatia distante eimpessoal. Existimos para amar e nos doar. A compaixao e a forma como o amore a doacao sao encarnados.
Eu amo e aprecio todas as artes, mas amusica, para mim, e a mais sublime de todas. Musica e mais que uma arte, elinguagem universal, e coisa da alma, do coracao, e som que faz a vida maisbela e significativa.De tudo o que existe, a musica e o que maisdesperta emocoes, mexe com sentimentos, arrepia, comove, atrai, sensibiliza,toca fundo, eleva o espirito, envolve todo o ser, faz calar todo o resto, daanimo, conforto e alegria, produz paz, bem-estar e felicidade... A musicaconfere profundo sentido a vida. Em meio a musica, podemos tocar o ceu, porque,atraves dela, o ceu nos toca e inunda nossa vida com sua beleza.Sem ela, que frieza, que vazio, que marasmo! Semela, falta alguma coisa, ou melhor, falta tudo, falta vida.Musica e obra-prima apaixonante, energiacontagiante, melodia capaz de fascinar e amolecer ate o mais duro coracao.Musica tem o poder de arrancar lagrimas ou sorrisos, e, as vezes, os dois aomesmo tempo. Sem falar na vontade de dancar que invade nosso corpo, no impulsode cantar junto, no prazer de desfrutar das ondas sonoras, na curaproporcionada por seu poder terapeutico.Cantar e viver diz uma letra que ja foicantada por corais de toda parte. Sim, cantar e viver, cantar e ser felizapesar de tudo o que a vida tem de ruim, pois quem canta seus males espanta.Musica torna os momentos inesqueciveis, as ocasioesainda mais especiais. Musica faz, por exemplo, um simples gesto ou uma singelahomenagem ficarem gravados para sempre na memoria. Suas harmonias marcam anossa existencia durante toda a vida.E por meio da musica que tantos enamoradosexpressam a intensidade da paixao e do amor, e nao pode haver maneira maisadequada.A musica e capaz de revelar o interior, acancao da alma; e capaz de traduzir a essencia de cada pessoa.Seja qual for o lugar que ocupamos, deouvinte, de espectador ou de quem executa a musica, somos por ela cativados,ela causa em nos motivacao e estimulo que mantem acesa a vontade de viver umavida que faca diferenca. O grande compositor e autor da vida, o grandeMusicista, inventou cada um de nos. Somos como instrumentos musicais. Nossomodo de vida e melodia que pode ressoar nos coracoes daqueles que nos cercam.Essa melodia pode ser linda e harmoniosa ou desafinada e fora de compasso. Anossa existencia e um arranjo que pode causar impactos positivos e negativos. Amusica chamada minha vida promove que tipo de sentimentos?O do, sozinho, nao pode compor uma musica. Ore apenas nao entoa cancao alguma. E o conjunto das notas que realiza um dosmilagres da vida, a musica, tao presente e tao real em nosso dia-a-dia. Todosnos constituimos uma partitura, uma belissima peca musical escrita por Deus eexecutada por nossas atitudes em favor do coletivo. Se deixarmos o Grande Maestroreger a melodia da nossa existencia, seremos cancoes que ecoarao para sempre.Musica... Que ao tocar nossos ouvidos, possair direto ao coracao, para, entao, chegar a cada pedacinho do nosso corpo etransformar-nos em pessoas melodiosas, que vivem e respiram musica, e que, movidospor ela, transmitem o cantico do amor. Ficadificil externar o que sinto cada vez que penso na escolha tao dolorosa,infelizmente necessaria, diante do sofrimento
com o Bily me levou ao Posto Medico. Passei pelo pior mal-estar daminha vida, mas pude ser imediatamente socorrida e devidamente atendida.Coincidencia? Nao sei. Acho que nao. Ninguem tira de mim a ideia de que,naquele dia, o Bily, sem querer, me salvou. Mais uma vez, alguem e ajudado porseu bicho de estimacao. Enquanto estive doente, todos os dias me lembrava doBily com gratidao pela situacao que ele acabou causando. Acredito que osanimais nos salvam de alguma forma diariamente. Salvam-nos da tristeza, dotedio, da solidao e, inclusive, do egoismo, visto que seu amor e incondicional.Inumeras vezes, o Bily foi motivo de riso e felicidade pelo modo como secomportava, por exemplo, quando chegava o momento mais esperado: a hora decomer.Emcada contato, um olhar carinhoso, aproximacao sempre tao afetuosa, mesmo quandoestivera doente. Quando refletimos profundamente sobre o amor dos animais pornos, pensamos: "Como e que podem gostar tanto da gente?"Doisaber que ele adormeceu para sempre, machuca saber que nao foi possivelsalva-lo. Nao pude prolongar sua vida. Ele lutava para continuar. Como qualqueroutro ser vivo, ele queria viver mais, queria permanecer entre nos. Quetristeza chegar a casa de meus pais e nao ve-lo la. Imaginar o seu fim suscitador e lagrimas. Lamentamos muito. Muitas pessoas acham graca quando alguemchora pelos animais. Ja eu penso que a vida nao teria graca se eles naoexistissem. Por isso, choramos quando os perdemos, eles sao os melhores amigosque um ser humano pode ter. Penso que bicho nao devia morrer. Bicho devia sereterno.Nuncavou esquecer o Bily. Se eu puder amar tao gratuitamente os meus semelhantesquanto ele amou a nos, que nem sempre entendemos suas necessidades e o acudimosem suas dificuldades, entao serei uma pessoa boa.Quero acreditar, decoracao, que nossos bichos tem um lugar especial para viver apos a morte. Umlugar lindo, livre de maus tratos, livre de injusticas, repleto de paz, saude,comida, agua fresca, liberdade, espaco a vontade. E e para la que eu quero ir.Sei que esse e o ceu dos sonhos de todos aqueles que amam animais.