DO-RA: Preparação para produção industrial

imagem

1. Transportando protótipos

A idéia do projeto DO-RA se originou em março de 2011 após um desastre nuclear na usina nuclear de Fukushima Daiichi, no Japão. Este gadget foi concebido como um dosímetro / radiômetro pessoal que trabalha com software homônimo (DO-RA.Soft) em plataformas móveis (iOS, Android, WP) e também em plataformas de desktop - Windows / Linux / MacOS.

No final de 2017, um turista da China trouxe em sua mochila dez protótipos aguardados do lote de teste DO-RA.Q. Eles foram fabricados na China com base em nossos documentos de design e depois transportados de Shenzhen para Moscou. A propósito, o desenvolvimento de documentos de design foi atribuído ao maior Centro de Design da Europa Oriental - a empresa PROMWAD. Os documentos eram claros e claros - preparados no formato IPC e redigidos em inglês adequado - para permitir a produção automatizada de dispositivos eletrônicos em um país estrangeiro.

Anteriormente, as transportadoras aéreas se recusavam obstinadamente a transportar os aparelhos de smartphones que encomendamos da China porque eles continham baterias de íons de lítio. A propósito, todos os dispositivos modernos que usamos na vida cotidiana têm essas células, e isso não é grande coisa.

É sabido que as restrições ao transporte a granel de baterias de íon-lítio foram adotadas pela ICAO * em 1º de abril de 2016. Esses regulamentos estipulavam que todas as transportadoras aéreas transportam esses produtos com aeronaves de carga devido ao risco de incêndio dessas baterias supostamente mais alto . O uso em massa da tecnologia LI em dispositivos eletrônicos mostra que, do ponto de vista estatístico, a probabilidade dessa combustão é essencialmente zero.

Felizmente, essas restrições geralmente não têm influência no transporte pessoal dessas baterias.

* A Organização Internacional da Aviação Civil (ICAO) é uma agência especializada da ONU. Um protocolo sobre seu reconhecimento foi assinado em 1 de outubro de 1947 e entrou em vigor em 13 de maio de 1948. A ICAO é uma organização governamental internacional. Inicialmente, após a assinatura da Convenção de Chicago, foi criada uma Organização Provisória Internacional de Aviação Civil, PICAO.

2. Erros de produção de peças chinesas

Mãos de desenvolvedores habilidosos podem dar vida a qualquer dispositivo, mesmo que seja soldado incorretamente ou quase "arruinado". Esse foi o caso de nossos protótipos DO-RA.Q fabricados na China.

No começo, revelamos que o valor da resistência era dez vezes maior do que queríamos; esses resistores foram soldados nas placas de circuito impresso de nossos dispositivos. Por esse motivo, não conseguimos iniciar nenhum dispositivo. Em seguida, descobrimos que o dispositivo tinha um diodo Zener incompatível com os documentos de design. Como previsto pelos desenvolvedores, deveria limitar a tensão operacional do detector de radiação ionizante no circuito eletrônico.

Além disso, a inspeção visual mostrou que um dos protótipos DO-RA.Q tinha uma placa de circuito impresso superaquecida. Como resultado, a unidade de microcontrolador montada na placa foi frita e seu desempenho ficou abaixo do nível esperado. As medições da frequência do relógio mostraram que era cerca de duas vezes mais lenta que outros protótipos. Infelizmente, este é um fator humano!

Por outro lado, pensamos que o superaquecimento acidental da unidade de microcontrolador poderia ser comparado aos testes de nosso dispositivo em clima extremo. Provou a robustez do nosso dispositivo em caso de saltos significativos de temperatura em ambientes agressivos.

3. Fabricante russo de DO-RA

Em meados de 2018, em uma das exposições eletrônicas russas, a operadora do projeto DO-RA - Intersoft Eurasia - conheceu o parceiro de investimento e fabricação russo, Sarapul Radio Plant JSC. As partes assinaram um contrato de licenciamento para a produção em massa de dispositivos DO-RA: até 12.000 unidades em 2018 e até 120.000 unidades de vários modelos em 2019. Vale a pena notar que esta é a empresa radiotécnica mais antiga da Rússia.

A história da fábrica de rádio Sarapul começou em 1900 em São Petersburgo, onde o cidadão alemão Otto Treplin fundou uma empresa que montava produtos para o mercado russo a partir de componentes fabricados na Alemanha. A fábrica da C. Loretz produzia equipamentos de telefone e telégrafo para o mercado de massa.

Após o início da Primeira Guerra Mundial, em 1914, a usina foi sequestrada e transferida sob o comando da Direção Geral Militar e Técnica. Naquela época, a empresa produzia dispositivos de telégrafo e telefones de campo do tipo Morse e reparava muitos tipos de equipamentos de comunicação militar, que eram trazidos continuamente pela frente.

O início da Grande Guerra Patriótica abriu uma nova página na história movimentada da Usina de Rádio Sarapul. Em 28 de novembro de 1941, a planta eletromecânica de Moscou nº 203 foi evacuado para Sarapul. Devido ao tempo de guerra, a produção foi montada em prazos curtos. A partir de fevereiro de 1942, a planta de rádio de Sarapul lançou a produção em massa de equipamentos de rádio para a frente.

A planta de rádio de Sarapul projetou e fabricou prontamente os moldes para as caixas DO-RA.Q, comprou os principais componentes eletrônicos dos fornecedores russos e lançou um lote piloto de 150 dispositivos. Verificou-se que, em termos de base de componentes e mão de obra qualificada, a produção na Rússia começou a parecer mais lucrativa do que na China. Tendo em conta a mentalidade russa, a falta de uma barreira linguística e os procedimentos alfandegários no ciclo de produção de DO-RA, os obstáculos desnecessários desapareceram.

4. Verificação do software do usuário

Um lote de pré-produção de dispositivos eletrônicos pode ser fabricado somente após testes meticulosos de todos os aspectos do dispositivo: projeto de circuitos eletrônicos, confiabilidade de componentes eletrônicos, tolerância mecânica e de temperatura a sobrecargas e outras cargas no produto a ser fabricado. Uma tarefa importante nesses testes é verificar a confiabilidade do software incorporado e dos aplicativos do usuário. Se os usuários descobrirem mau funcionamento do equipamento após o início das vendas, o fabricante receberá muitas reclamações.

Escolhemos a plataforma móvel iOS para ser a primeira em testes de software. Por razões históricas, nosso produto pioneiro - DO-RA. Soft para dispositivos da marca DO-RA - foi desenvolvido primeiro para esta plataforma.

Há algum tempo, tivemos uma idéia racional: mudar para a plataforma universal Corona, que possibilitava uma operação perfeita no iOS e no Android. Infelizmente, o sol da manhã nunca dura um dia: a empresa que desenvolve essa plataforma universal deixou o negócio, perdendo seu investidor pouco antes do início de 2019.

5. Teste para iOS

Como sempre, o primeiro bug não foi descoberto no DO-RA.Código de aplicativo do usuário suave: foi causado por um pino padrão do cabo de carregamento USB e revelado pelo nosso principal desenvolvedor iOS, Vadim Bashurov, quando começou a mexer no dispositivo Assim, confirmamos mais uma vez uma verdade fundamental da eletrônica: trata-se de contato!

Vale ressaltar que, quando nosso projeto começou em 2011, o aplicativo iOS foi escrito em Objective-C, uma linguagem familiar para programadores de todo o mundo. Todas as bibliotecas nesse idioma foram escritas com antecedência e toda a funcionalidade foi definida no aplicativo de usuário DO-RA Soft.

No entanto, a ciência e a tecnologia não param e todos os programadores do mundo em aparente uníssono começaram a mudar para o Swift ** 2.0, depois para 3.0, 4.0 e finalmente para 5.0! Tivemos dificuldade para passar do Swift 2.0 para o 3.0, pois o idioma mudou fundamentalmente. A propósito, agora a Apple não recomenda o uso da biblioteca AudioUnit 7.0 e de suas versões superiores: a empresa deseja que os desenvolvedores dominem novas linguagens de programação. No entanto, não existe uma proibição oficial do Obj-C, porque vários recursos e aplicativos do programa ainda são baseados no código do Objective-C.

Obviamente, também passamos algum tempo testando o DO-RA.Q e incluímos os problemas identificados nos documentos de design do dispositivo. O fabricante foi informado sobre o padrão da tomada de áudio e os programadores foram informados sobre o novo sistema para transferir o sinal do dispositivo para o smartphone.

Por exemplo, o detector de radiação baseado no contador Geiger-Muller tinha um ruído bastante alto e, portanto, programadores e projetistas de circuitos tinham outro problema a resolver: medir a radiação natural de fundo emitida pela Terra. Isso significava rastrear a radiação ionizante na faixa de 0,1 a 0,35 μSv / h, que é considerada uma "área verde" em termos de segurança da radiação. Após uma série de sessões de brainstorming, programadores e projetistas de circuitos também resolveram esse problema.

** Swift (pronunciado como [swɪft]) é uma linguagem de programação orientada a objetos com vários paradigmas, criada pela Apple para desenvolvedores de iOS, OS X, watchOS e tvOS. O Swift trabalha com as estruturas Cocoa e Cocoa Touch e é compatível com a principal base de código da Apple, escrita em Objective-C.

6. Teste no Android
Uma das tarefas do projeto DO-RA no campo de registro visual de eventos com suporte à geolocalização foi "vincular" a câmera para permitir que o aplicativo DO-RA Android tire fotos. O assunto ficou mais complicado pelo fato de ser necessário fazer o upload do aplicativo do usuário não apenas para o Google Play, mas também para a Samsung Galaxy Store.

De acordo com o procedimento de validação do aplicativo, na Samsung Galaxy Store, o software do usuário também precisava ser pré-validado e só foi publicado após a validação bem-sucedida. Nesse estágio, tivemos muitos problemas ao garantir a compatibilidade com vários modelos de smartphones adquiridos especialmente para testar o software DO-RA no período em que estávamos trabalhando na concessão do Skolkovo. Tivemos que mergulhar em uma caixa enorme com até 100 dispositivos - alguns deles equipados com iOS, WP ou TIZEN, alguns dispositivos rodando em sistemas “antigos” como Bada, Symbian ou Java ME - e desenterrar os dispositivos necessários em execução no Android.

No entanto, a maioria desses dispositivos nunca foi vendida na Rússia (e alguns podem nunca ser vendidos além da Coréia). Alguns deles tinham apenas uma câmera frontal, e o aplicativo travou quando tentamos selecionar outra câmera. A Samsung forneceu acesso a um pool de dispositivos para depuração remota, mas não conseguimos ver nada quando ligamos as câmeras (talvez os dispositivos estivessem em caixas ou em um quarto escuro).

Em 2018, o Google anunciou que novos aplicativos e atualizações de aplicativos existentes só poderiam ser publicados no Google Play se o aplicativo fosse criado com o targetSdkVersion 26 (Android 8). Tivemos que adicionar urgentemente solicitações de permissão de aplicativos dos usuários, bem como atualizar nosso serviço e notificações.

Como resultado, resolvemos todos os principais problemas do projeto DO-RA. Agora, aguardaremos o feedback das pessoas que usam nossos dispositivos na vida cotidiana.

Para continuar ...

Source: https://habr.com/ru/post/pt451054/


All Articles