
Um multiplexador (MUX) é um circuito digital combinacional que seleciona um sinal de várias linhas de entrada e o encaminha para uma única linha de saída.Como vários sinais compartilham um canal de comunicação, um MUX costuma ser chamado de seletor de dados.
Um demultiplexador (DEMUX) executa a operação inversa.Ele recebe um sinal de entrada e o encaminha para uma linha de saída selecionada com base na configuração da linha selecionada.Por esta razão, um DEMUX é comumente chamado de distribuidor de dados.
Juntos, esses circuitos melhoram o gerenciamento de sinais dentro de sistemas digitais, reduzindo o excesso de fiação e simplificando a comunicação entre os componentes.
Em sistemas práticos, os multiplexadores são comumente usados para reduzir o uso de pinos do microcontrolador, simplificar layouts de PCB e melhorar a utilização da largura de banda.Os demultiplexadores são amplamente utilizados em endereçamento de memória, roteamento de sinais, sistemas de controle industrial e redes de comunicação onde um sinal deve ser distribuído para vários destinos.
Os sistemas eletrônicos modernos muitas vezes precisam gerenciar muitos sinais simultaneamente.Sem técnicas de multiplexação, cada sensor, módulo de comunicação ou dispositivo periférico exigiria seu próprio caminho de comunicação dedicado.À medida que o número de dispositivos aumenta, a complexidade do hardware aumenta rapidamente.
Os circuitos MUX e DEMUX ajudam a resolver vários desafios importantes de projeto:
1. Reduzindo a complexidade da fiação da PCB
2. Reduzindo o custo de hardware
3. Salvando pinos de entrada e saída do microcontrolador
4. Melhorando a utilização da largura de banda
5. Simplificando o roteamento de sinal
6. Tornando os sistemas mais escaláveis
7. Reduzindo os requisitos de conectores e cabos
Por exemplo, um sistema embarcado pode ser necessário monitorar oito sensores analógicos usando um microcontrolador que possui apenas uma entrada ADC disponível.Em vez de redesenhar o hardware ou atualizar para um microcontrolador maior, um multiplexador 8 para 1 pode ser usado para alternar eficientemente entre os sinais dos sensores.Em sistemas de comunicação, a multiplexação permite que sinais de voz, vídeo e dados viajem pelo mesmo canal de transmissão.Isso reduz o custo da infraestrutura e melhora a eficiência da comunicação.No lado receptor, um demultiplexador separa os sinais e os encaminha de volta às saídas pretendidas.
Em sistemas embarcados, um multiplexador ajuda a reduzir o número de pinos de entrada do microcontrolador necessários para conexões de sensores.
Sem MUX

Figura 2. Conexões diretas de sensor para MCU sem usar um multiplexador
Sem um multiplexador, cada sensor requer um pino de entrada de microcontrolador dedicado.À medida que mais sensores são adicionados, o roteamento de PCB fica lotado e os custos de hardware aumentam.
Com MUX

Figura 3. Conexões do sensor usando um multiplexador 8:1 para reduzir os pinos de entrada do MCU
O uso de um multiplexador permite que vários sensores compartilhem um único canal de entrada ADC.Essa abordagem ajuda a criar sistemas mais compactos e escaláveis, ao mesmo tempo que minimiza a complexidade do PCB.Esta técnica é especialmente valiosa em sistemas portáteis e alimentados por bateria, onde o espaço da placa e a eficiência energética são importantes.
Multiplexadores e demultiplexadores usam linhas selecionadas para controlar o roteamento de sinal.
Um multiplexador escolhe um sinal de várias linhas de entrada e o conecta a uma única saída.Um demultiplexador recebe um sinal de entrada e o direciona para uma saída selecionada.
As linhas selecionadas atuam como interruptores de controle digital.Seus valores binários determinam qual caminho de sinal se torna ativo.

Figura 4. MUX 4 para 1 Selecionando um sinal de entrada usando as linhas de seleção S1 e S0
Um multiplexador 4 para 1 possui quatro sinais de entrada e uma saída.Duas linhas de seleção determinam qual entrada atinge a saída.
Quando as linhas selecionadas mudam de estado, a saída muda para uma fonte de entrada diferente.Isso torna o circuito útil para roteamento de dados, compartilhamento de barramento, seleção de sinal, comutação de sensores e sistemas de comunicação embarcados.Em vez de usar caminhos de comunicação separados para cada sinal, um MUX permite que múltiplas fontes digitais compartilhem um canal de transmissão de forma eficiente.

Figura 5. Roteamento DEMUX 1 para 4 do sinal de entrada usando linhas selecionadas S1 e S0
Um demultiplexador 1 para 4 recebe um sinal de entrada e o distribui para uma das quatro saídas.
Apenas uma saída fica ativa por vez com base na configuração da linha de seleção.Este método de roteamento controlado é amplamente utilizado em endereçamento de memória, sistemas de controle de relés, sistemas de controle de LED, automação industrial e sistemas de comunicação digital.A capacidade de direcionar um sinal para vários destinos torna os circuitos DEMUX úteis em sistemas que requerem controle centralizado e distribuição organizada de sinais.
O número de linhas selecionadas depende do número de canais de entrada ou saída.
n=log2 (N)
Onde:
• n = número de linhas selecionadas
• N = número de linhas de entrada ou saída
Por exemplo, um multiplexador 4 para 1 requer 2 linhas de seleção porque 2² = 4, enquanto um multiplexador 8 para 1 requer 3 linhas de seleção porque 2³ = 8.
À medida que o número de canais aumenta, a flexibilidade de roteamento melhora, mas o atraso de propagação e a complexidade do hardware também podem aumentar.
As tabelas verdade definem como o circuito responde a diferentes combinações de linhas de seleção.
|
S1 |
S0 |
Saída |
|
0 |
0 |
I0 |
|
0 |
1 |
E1 |
|
1 |
0 |
I2 |
|
1 |
1 |
I3 |
Esta tabela mostra como as linhas de seleção determinam qual sinal de entrada está conectado à saída.
|
S1 |
S0 |
A0 |
A1 |
A2 |
A3 |
|
0 |
0 |
D |
0 |
0 |
0 |
|
0 |
1 |
0 |
D |
0 |
0 |
|
1 |
0 |
0 |
0 |
D |
0 |
|
1 |
1 |
0 |
0 |
0 |
D |
Este comportamento de roteamento permite que uma fonte de sinal se comunique com múltiplas saídas de forma eficiente.
Os multiplexadores são classificados de acordo com o número de canais de entrada que suportam.
À medida que o número de entradas aumenta, a flexibilidade de roteamento melhora, mas o atraso de propagação, a complexidade do PCB e a sobrecarga de comutação também se tornam mais importantes.

Figura 6. MUX 2 para 1 usando portas lógicas (NÃO, E, OU)
MUX 2 para 1
Um multiplexador 2 para 1 é a arquitetura MUX mais simples porque seleciona um dos dois sinais de entrada usando uma única linha de seleção.Este tipo de multiplexador é comumente usado em sistemas lógicos digitais básicos, projetos de ALU, circuitos de controle e aplicações de comutação simples.Devido à sua estrutura compacta e comportamento de comutação rápido, o MUX 2 para 1 é frequentemente usado como um bloco de construção para arquiteturas de multiplexação maiores.O circuito normalmente usa portas NOT, AND e OR para realizar a seleção de sinal, tornando-o um exemplo simples, mas importante, de roteamento de sinal digital em sistemas eletrônicos.

Figura 7. MUX 4 para 1 usando portas lógicas (NÃO, E, OU)
MUX 4 para 1
Um multiplexador 4 para 1 fornece um equilíbrio entre capacidade de roteamento e simplicidade de hardware.É amplamente utilizado em sistemas embarcados, aplicações de roteamento de dados, projetos lógicos FPGA e interfaces de comunicação onde vários sinais digitais precisam compartilhar um único canal de comunicação de forma eficiente.Comparado com estruturas MUX menores, um MUX 4 para 1 melhora a capacidade de compartilhamento de sinal sem aumentar muito o atraso de propagação.Essa arquitetura também ajuda a simplificar o roteamento de PCB e a reduzir a complexidade geral de hardware em sistemas digitais práticos.

Figura 8. MUX 8 para 1 usando portas lógicas (NÃO, E, OU)
MUX 8 para 1
Um multiplexador 8 para 1 é comumente usado em sistemas que gerenciam grandes grupos de sensores ou sinais de comunicação.É amplamente utilizado em sistemas de monitoramento de sensores, seleção de canais ADC, sistemas de controle industrial, dispositivos IoT e aplicações incorporadas de aquisição de dados.Essa configuração ajuda a reduzir o uso de pinos do microcontrolador e simplifica os layouts de PCB, tornando os sistemas mais compactos e eficientes.No entanto, aumentar o número de canais também aumenta os desafios de projeto relacionados ao atraso de propagação, integridade do sinal, velocidade de comutação e sensibilidade ao ruído.Em aplicações analógicas, caminhos de roteamento mais longos e aterramento deficiente da PCB podem introduzir distorção de sinal ou leituras instáveis do sensor.

Figura 9.MUX 16 para 1 usando portas lógicas (NÃO, E, OU)
MUX 16 para 1
Um multiplexador 16 para 1 suporta roteamento de sinal em grande escala em sistemas digitais complexos.Este tipo de MUX é comumente usado em sistemas FPGA, redes de sensores com alta contagem de canais, hardware de comunicação e sistemas de monitoramento industrial onde muitos sinais devem compartilhar um número limitado de caminhos de comunicação.Embora esta arquitetura melhore a flexibilidade de roteamento, ela também introduz desafios adicionais de projeto.À medida que o número de canais de entrada aumenta, o atraso de propagação aumenta, o roteamento da PCB fica mais complicado, o tempo do sinal torna-se mais difícil de gerenciar e o ruído ou diafonia podem se tornar mais perceptíveis.Em sistemas de alta velocidade, estruturas MUX muito grandes são às vezes evitadas porque o atraso excessivo de comutação pode reduzir a precisão do tempo.Em vez de depender de um grande MUX 16 para 1, multiplexadores menores são frequentemente conectados em cascata para melhorar o controle do sinal e simplificar o gerenciamento de temporização.
Os demultiplexadores são classificados com base no número de canais de saída.
Esses circuitos são comumente usados em sistemas onde uma fonte de sinal deve controlar vários destinos de forma eficiente.

Figura 10. DEMUX 1 para 2 usando portas lógicas (NOT, AND)
1 para 2 DEMUX
Um demultiplexador 1 para 2 é a arquitetura de distribuição de sinal mais simples porque roteia um sinal de entrada para uma das duas linhas de saída usando uma linha de seleção.Este tipo de DEMUX é comumente usado em circuitos de roteamento básicos, sistemas de controle de LED, circuitos de seleção de relés e projetos lógicos educacionais.Devido à sua estrutura simples e fácil operação, é frequentemente utilizado para demonstrar o conceito básico de distribuição de sinais digitais em sistemas eletrônicos.

Figura 11. DEMUX 1 a 4 usando portas lógicas (NOT, AND)
1 a 4 DEMUX
Um DEMUX 1 para 4 distribui um sinal de entrada por quatro saídas possíveis usando linhas selecionadas.Esta arquitetura é amplamente utilizada em endereçamento de memória, sistemas de controle digital, automação industrial e circuitos de expansão de saída onde uma fonte de sinal deve controlar múltiplos destinos de forma eficiente.Ao simplificar a distribuição do sinal, esta configuração ajuda a reduzir a complexidade da linha de controle e a melhorar a organização do hardware.Em sistemas industriais, um DEMUX 1 para 4 permite que um controlador gerencie vários relés, indicadores ou atuadores com mais eficiência.

Figura 12. DEMUX 1 a 8 usando portas lógicas (NOT, AND)
1 a 8 DEMUX
Um DEMUX de 1 a 8 é útil em sistemas de controle maiores que requerem distribuição de sinal mais ampla.É comumente usado em roteamento de comunicação, redes de distribuição de sinal, controle de saída embarcado e sistemas de monitoramento industrial onde um sinal de entrada deve ser direcionado para vários destinos.À medida que o número de saídas aumenta, a coordenação de temporização torna-se mais importante porque a sincronização de comutação, o atraso de propagação, a carga de saída e a interferência de sinal podem afetar o desempenho geral do sistema.Esses fatores de projeto tornam-se especialmente importantes em sistemas digitais de alta velocidade, onde é necessário um roteamento de sinal estável e preciso.

Figura 13. 1 a 16 DEMUX usando portas lógicas (NOT, AND)
1 a 16 DEMUX
Um DEMUX 1 a 16 é projetado para aplicações complexas de distribuição de sinais onde um sinal de entrada deve controlar muitos canais de saída com eficiência.Essa arquitetura é comumente usada em grandes sistemas de automação, roteamento de saída FPGA, sistemas de comutação de comunicação e redes de controle de vários dispositivos.Embora um DEMUX maior melhore a escalabilidade de saída e a flexibilidade de roteamento, ele também pode aumentar a complexidade de comutação e a sobrecarga de tempo.Em projetos práticos de hardware, a contagem de canais deve ser equilibrada com a velocidade do sistema, o atraso de propagação e a estabilidade do sinal para manter um desempenho confiável.
Os multiplexadores são amplamente utilizados em dispositivos IoT e sistemas de monitoramento de sensores, onde muitos sensores precisam ser conectados a um microcontrolador com pinos de entrada limitados.Em vez de usar uma entrada separada para cada sensor, um MUX permite que vários sensores compartilhem um canal de comunicação.Isso reduz a fiação da PCB, reduz o custo de hardware e ajuda a tornar mais eficientes dispositivos compactos, como controladores domésticos inteligentes, eletrônicos vestíveis e sistemas de monitoramento ambiental.
Processadores, sistemas de memória e dispositivos periféricos trocam dados constantemente dentro de um sistema de computador.Os multiplexadores ajudam a determinar qual fonte de dados se comunica com o barramento do sistema em um determinado momento, enquanto os demultiplexadores roteiam os sinais para o destino de hardware correto.O roteamento eficiente de sinal melhora a velocidade de comunicação, a organização do hardware, a utilização do barramento e a escalabilidade geral do sistema.
Os sistemas de comunicação dependem fortemente da multiplexação para melhorar a utilização da largura de banda e reduzir a complexidade da transmissão.Um multiplexador combina sinais de voz, vídeo e dados em um canal de transmissão, enquanto um demultiplexador separa esses sinais de volta em suas saídas originais no lado receptor.Esta técnica é amplamente utilizada em comunicação por fibra óptica, redes telefônicas, infraestrutura de internet, comunicação via satélite e sistemas de transmissão de dados.Sem multiplexação, as redes de comunicação exigiriam muito mais linhas de transmissão, recursos de hardware e custos de infraestrutura.

Figura 14. Transmissão de comunicação usando MUX e DEMUX
Televisores, sistemas multimídia e dispositivos de exibição geralmente recebem sinais de múltiplas fontes simultaneamente.Um multiplexador ajuda a selecionar qual fonte de sinal se torna ativa, tornando-o útil para comutação HDMI, seleção de console de jogos, roteamento de dispositivos de streaming e comutação de canais de áudio.Isto permite que vários dispositivos multimídia compartilhem uma tela ou saída de áudio de forma eficiente, reduzindo ao mesmo tempo conexões extras de hardware.
Os FPGAs dependem fortemente de multiplexadores para controle lógico, seleção de sinais, roteamento de dados e otimização de recursos.Como as arquiteturas FPGA contêm um grande número de blocos lógicos configuráveis, o roteamento eficiente de sinais torna-se importante para manter o desempenho de temporização, reduzir atrasos e melhorar a utilização geral do hardware.
Os sistemas industriais usam circuitos MUX e DEMUX para gerenciar sensores, relés, atuadores, sistemas de monitoramento e sinais de controle de forma eficiente.A redução da complexidade da fiação torna-se especialmente importante em grandes painéis de controle e máquinas industriais, onde muitos dispositivos devem se comunicar de maneira confiável.O roteamento eficiente de sinal melhora a confiabilidade do sistema, a eficiência da manutenção, a organização do hardware e a escalabilidade geral.
Os sistemas práticos MUX e DEMUX são frequentemente implementados usando circuitos integrados como o 74153 e CD4051.
O 74153 é um Multiplexador baseado em TTL otimizado para comutação digital de alta velocidade.
O CD4051 é um Analógico baseado em CMOS e multiplexador/demultiplexador digital projetado para sistemas de baixa potência.
|
Parâmetro |
74153 (TTL) |
CD4051 (CMOS) |
|
Velocidade |
10 ns |
100 ns |
|
Consumo de energia |
Alto (10–20 mW) |
Baixo (1–5 mW) |
|
Tipo de sinal |
Somente digital |
Analógico + Digital |
|
Faixa de tensão |
Corrigido |
Largo |
|
Custo |
Médio |
Baixo |
|
Melhor uso |
Sistemas de alta velocidade |
Sistemas de baixo consumo de energia |
O 74153 oferece desempenho de comutação muito mais rápido, tornando-o adequado para processadores e hardware de comunicação de alta velocidade.Em contraste, o CD4051 consome menos energia e suporta sinais analógicos e digitais, tornando-o útil para sistemas de sensores e dispositivos embarcados alimentados por bateria.A escolha entre as arquiteturas TTL e CMOS depende de fatores como velocidade de comutação, eficiência de energia, compatibilidade de tensão, tipo de sinal e sensibilidade a ruído.
|
Ponto de comparação |
Multiplexador (MUX) |
Demultiplexador (DEMUX) |
|
Função |
Seleciona uma entrada e a encaminha
para uma saída |
Roteia uma entrada para uma selecionada
saída |
|
Direção do sinal |
Muitos para um |
Um para muitos |
|
Linhas de entrada |
Múltiplo |
Solteiro |
|
Linhas de saída |
Solteiro |
Múltiplo |
|
Papel principal |
Seletor de dados |
Distribuidor de dados |
|
Fluxo de comunicação |
Combina sinais |
Separa sinais |
|
Uso Comum |
Roteamento de sinal |
Distribuição de sinal |
|
Exemplos de aplicativos |
Seleção de sensor, roteamento de dados |
Endereçamento de memória industrial
controle |
Multiplexadores ajudar a reduzir os requisitos de linha de comunicação, enquanto demultiplexadores melhorar a eficiência da distribuição do sinal.
Juntos, esses circuitos simplificam a arquitetura do sistema e melhoram a organização da comunicação na eletrônica digital.
Atraso de propagação: O atraso de propagação é o tempo necessário para um sinal viajar através do circuito após as linhas selecionadas mudarem de estado.À medida que a contagem de canais aumenta, o atraso de comutação geralmente também aumenta porque o sinal deve passar por estágios lógicos adicionais.Isto se torna especialmente importante em sistemas FPGA, processadores de alta velocidade, hardware de comunicação e sistemas de controle de resposta rápida, onde atrasos excessivos podem reduzir a precisão do tempo e a confiabilidade geral do sistema.Dispositivos baseados em TTL são comumente usados em aplicações que exigem desempenho de comutação rápida.
Integridade do Sinal: O mau roteamento da PCB e a interferência elétrica podem introduzir ruído no caminho do sinal.Em multiplexadores analógicos, isso pode distorcer as leituras dos sensores, enquanto em sistemas digitais pode criar estados lógicos instáveis e erros de comunicação.A qualidade do sinal pode ser melhorada usando traços de PCB mais curtos, aterramento adequado, técnicas de blindagem e caminhos de roteamento controlados para reduzir a interferência e manter a transmissão de sinal estável.
Consumo de energia: Sistemas portáteis e alimentados por bateria geralmente priorizam o baixo consumo de energia.Os multiplexadores CMOS são amplamente utilizados em dispositivos IoT, eletrônicos vestíveis e sistemas de sensores alimentados por bateria porque consomem menos energia durante a operação.Embora os dispositivos TTL forneçam velocidade de comutação mais rápida, eles geralmente requerem mais energia, portanto a escolha final depende se o sistema prioriza velocidade ou eficiência energética.
Compatibilidade de tensão: A incompatibilidade de tensão pode criar um comportamento de comutação instável e problemas de comunicação dentro de um circuito.Antes de selecionar um IC MUX ou DEMUX, a compatibilidade com microcontroladores, sistemas FPGA, sensores analógicos e interfaces de comunicação deve ser verificada cuidadosamente para garantir uma operação confiável.
Complexidade de espaço e roteamento de PCB : Uma grande vantagem da multiplexação é a redução da complexidade do roteamento de PCB.À medida que os sistemas crescem, minimizar os traços de comunicação torna-se cada vez mais importante para um design de hardware compacto, manutenção mais fácil, melhor escalabilidade e custos de fabricação mais baixos.
• Multiplexador (MUX): Os multiplexadores permitem que vários sinais de entrada compartilhem uma única linha de saída, reduzindo a complexidade geral do sistema.Eles também melhoram a utilização da largura de banda em sistemas de comunicação.
• Demultiplexador (DEMUX): Os demultiplexadores permitem uma distribuição eficiente de sinais roteando um sinal de entrada para múltiplas saídas.Eles simplificam o projeto de circuitos e suportam o controle organizado dos componentes do sistema.
• Multiplexador (MUX): Um multiplexador pode transmitir apenas um sinal por vez e pode introduzir atraso de propagação, especialmente em configurações maiores.
• Demultiplexador (DEMUX): Um demultiplexador ativa apenas uma saída por vez e pode sofrer atraso de comutação durante o roteamento do sinal.
Há uma clara compensação ao usar multiplexadores e demultiplexadores no projeto de sistemas.
• Trade-off MUX: Aumentar o número de entradas reduz a fiação, mas aumenta o atraso e a complexidade.O projeto deve equilibrar a capacidade de entrada com os requisitos de velocidade do sistema.
• Trade-off DEMUX: Embora o DEMUX simplifique o controle de saída, ele restringe a ativação simultânea de saída, tornando-o menos adequado para sistemas que exigem processamento paralelo.
• Compensação tecnológica: dispositivos TTL como o 74153 oferecem alta velocidade mas consomem mais energia, enquanto dispositivos CMOS como o CD4051 proporcionam menor consumo de energia ao custo de uma operação mais lenta.
|
Comparação |
MUX |
Codificador |
DEMUX |
Decodificador |
|
Função principal |
Seleciona um sinal de entrada e
encaminha para a saída |
Converte vários estados de entrada
em uma saída binária codificada |
Roteia um sinal de entrada para um
saída selecionada |
Ativa saídas baseadas em binário
combinações de entrada |
|
Finalidade Primária |
Roteamento de sinal |
Conversão de dados |
Distribuição de sinal |
Interpretação de código binário |
|
Fluxo de sinal |
Muitos para um |
Múltiplas entradas para código binário |
Um para muitos |
Entrada binária para múltiplas saídas |
|
Aplicativos comuns |
Roteamento de dados, comunicação
sistemas, sistemas embarcados |
Codificação de teclado, prioridade
codificação, sistemas digitais |
Endereçamento de memória industrial
controle, roteamento de sinal |
Sistemas de exibição, memória
seleção, circuitos de controle |
|
Foco Principal |
Seleção eficiente de sinal |
Codificação binária |
Distribuição controlada de sinal |
Ativação de saída baseada em lógica
estados |
Multiplexadores e demultiplexadores desempenham uma função importante para tornar os sistemas eletrônicos mais eficientes e fáceis de projetar.Um MUX é usado para combinar sinais, enquanto um DEMUX é usado para distribuí-los com base nas necessidades do sistema.Mesmo com alguns limites, como atraso e operação de sinal único, eles continuam a ser muito importantes para a construção de sistemas digitais confiáveis e econômicos.
SOBRE NóS
Satisfação do cliente sempre. Confiança mútua e interesses comuns.
Compreendendo PLA para Impressão 3D
2026-05-06
Retificador de Ponte: Definição, Circuito e Aplicações
2026-05-04
Eles reduzem o número de fios e hardware necessários ao gerenciar fluxo de sinal de forma eficiente, o que simplifica o projeto do circuito e reduz custo.
Um multiplexador seleciona um sinal de múltiplas entradas com base em linhas selecionadas e o encaminha para uma única saída.
Ele pega um sinal de entrada e o encaminha para uma das diversas saídas, dependendo da configuração da linha selecionada.
As linhas selecionadas controlam qual entrada ou saída está ativa, permitindo roteamento preciso de sinais dentro de um sistema.
Um MUX combina vários sinais em um canal para transmissão, enquanto um DEMUX os separa na extremidade receptora.
Reduz a fiação, mas aumenta o atraso e a complexidade do circuito, afetando a velocidade do sistema.
O TTL oferece velocidade mais rápida, mas maior consumo de energia, enquanto o CMOS é mais lento, mas mais eficiente em termos energéticos.
Eles permitem que vários sinais de sensores sejam lidos usando menos pinos de entrada, reduzindo a complexidade e o custo do hardware.
Email: Info@ariat-tech.comTel. HK: +852 30501966Morada: Sala 2703, 27º Andar Ho King Comm Center 2-16,
Fa Yuen St MongKok Kowloon, Hong Kong.