;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
Topo
Notícias

REPORTAGEM

Flagrado na Lei Seca? Veja 3 erros que podem anular multa e poucos conhecem

Agência Brasil
Imagem: Agência Brasil
do UOL

Colunista do UOL

04/06/2025 12h00

Dirigir sob o efeito de bebidas alcoólicas e outros entorpecentes é proibido e extremamente perigoso. Isso quase todo mundo sabe.

Mas o que muitos motoristas ainda não entendem é o tamanho do prejuízo que essa escolha pode trazer: multa de quase R$ 3.000, suspensão da CNH (Carteira Nacional de Habilitação por até 12 meses e uma longa dor de cabeça para quem depende do carro no dia a dia.

E tem mais: recusar o teste do bafômetro gera as mesmas penalidades para condutores com resultado positivo para o consumo de álcool: mesmo sem soprar o bafômetro, a punição é idêntica.

Agora, aqui vai o que quase ninguém fala: nem toda multa da Lei Seca é aplicada de forma correta.

Erros no auto de infração e falhas na abordagem podem tornar a penalidade inválida.

Por isso, quem for autuado precisa ficar atento a três pontos fundamentais — eles podem ser a chave para cancelar a multa e evitar a suspensão da CNH.

1 - Falta de aferição do bafômetro

Bafômetro - Shutterstock - Shutterstock
Imagem: Shutterstock

O bafômetro é o principal instrumento utilizado para comprovar a presença de álcool no organismo do motorista durante uma blitz da Lei Seca.

No entanto, o uso desse aparelho exige um rigor técnico: ele precisa ar por inspeção e aferição do Inmetro ( a cada 12 meses. Essa exigência garante que os resultados sejam confiáveis e que o condutor não seja penalizado com base em um equipamento desregulado ou vencido.

Caso o bafômetro utilizado na abordagem esteja com a verificação vencida, ou se a data da última aferição não estiver registrada na notificação de autuação, a multa deve ser considerada inválida.

Além disso, qualquer motorista pode conferir a situação do bafômetro utilizado em sua abordagem ando o PSIE (Portal de Serviços do Inmetro nos Estados) do Inmetro, onde estão disponíveis dados como o número de série, validade da aferição e se o aparelho está aprovado para uso.

Portanto, o condutor tem o direito - e o dever - de verificar se a autuação cumpriu todos os requisitos legais.

Se faltar qualquer dado essencial sobre o bafômetro, é possível anular a multa ainda na fase de defesa prévia. Afinal, uma penalidade só é válida quando respeita todas as normas previstas em lei.

2 - Ausência de dados na notificação

Multa de trânsito - Divulgação - Divulgação
Imagem: Divulgação

No caso de autuação pela Lei Seca, não são apenas os dados do bafômetro que devem estar presentes na notificação de autuação recebida pelo condutor.

A notificação também deve conter uma série de informações obrigatórias, e qualquer erro ou ausência nesses dados pode levar ao cancelamento da multa.

O Artigo 280 do CTB (Código de Trânsito Brasileiro) é claro ao determinar os elementos que devem constar no auto de infração. Dentre eles estão:

Descrição (tipificação) da infração cometida

Local, data e hora da ocorrência

Caracteres da placa, além da marca e modelo do veículo

Identificação do órgão ou agente autuador responsável pela abordagem

Sempre que possível, o prontuário do condutor e sua

Caso alguma dessas informações esteja incorreta, incompleta ou ausente, o auto de infração deve ser arquivado, conforme determina o Artigo 281 do CTB.

O mesmo artigo também estabelece que, se a notificação da autuação não for expedida em até 30 dias, o processo perde a validade.

Por isso, ao receber qualquer multa - especialmente relacionada à Lei Seca -, o condutor deve analisar com atenção cada detalhe da notificação, pois é nesses erros que muitas defesas bem-sucedidas começam.

3 - Falta de comprovação de embriaguez ao recusar bafômetro

bebida alcoólica direção - Shutterstock - Shutterstock
Imagem: Shutterstock

Nem sempre é necessário o bafômetro para que a autuação pela Lei Seca seja realizada.

A Resolução 432/2013 do Contran (Conselho Nacional de Trânsito) estabelece os procedimentos para fiscalizar motoristas sob efeito de álcool. Segundo o Artigo 3º, a comprovação da embriaguez pode ocorrer por exame de sangue, bafômetro ou avaliação de sinais que indiquem alteração da capacidade psicomotora.

Esses sinais estão no Anexo II da resolução e incluem: sonolência, olhos vermelhos, odor de álcool, fala alterada, desequilíbrio, agressividade, exaltação, ironia, entre outros. O agente também pode avaliar a orientação do condutor com perguntas simples, como data, local e endereço.

Mesmo sem bafômetro, se esses sinais forem constatados, o motorista pode ser autuado, ter a CNH recolhida e o veículo retido.

Dessa forma, quando o condutor se recusa a realizar o teste do bafômetro, a autuação só será válida se houver comprovação concreta dos sinais de embriaguez.

Ou seja, a recusa por si só não basta: o agente de trânsito deve preencher corretamente o auto de infração com os sinais visíveis de alteração da capacidade psicomotora.

Se esses sinais não forem descritos de forma clara e objetiva na autuação, o processo pode ser considerado irregular. Isso porque, na ausência do teste, a fiscalização depende exclusivamente da avaliação visual do agente, que precisa ser documentada com precisão.

Portanto, se a notificação de infração por recusa ao bafômetro não comprovar tais sinais, essa falha pode ser usada como argumento de defesa - e pode levar ao cancelamento da multa e do processo de suspensão da CNH.

Abuso de autoridade

Infelizmente, abusos durante blitz da Lei Seca ainda são frequentes. O condutor deve conhecer seus direitos para evitar excessos por parte da autoridade. Nenhum agente pode:

Obrigar a realização do teste do bafômetro

Utilizar algemas sem justificativa ou resistência

Ofender ou humilhar o motorista

Reter documentos sem motivo

Exigir o ao celular do condutor

Lembre-se: é seu direito gravar a abordagem —desde que não atrapalhe o trabalho policial. A gravação pode servir como prova em caso de abuso. Se você considerar ter sido vítima, registre um boletim de ocorrência e denuncie à corregedoria, ouvidoria ou Ministério Público.

Se houver abuso na autuação, também possível recorrer.

Notícias